摘要:
什么是 GC GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。 阅读全文
摘要:
引言 还记得上次带大家一起认识了final、finally和finalize这三个兄弟,我们知道他们除了长得相似,其实半毛钱关系也没有。今天我再带大家来认识String、StringBuffer和StringBuilder这三个兄弟,他们不仅仅长得相似,而且乃真兄弟也! java中String、St 阅读全文
摘要:
别被final、finally和finalize这三兄弟给骗了,其实它们半毛钱关系也没有 引言 最近小马云在网上火了,马云凭空多出来一个儿子,也真够衰的,哈哈。我还真百度搜了一下马云的真儿子,叫马元坤;估计比较低调,不像王思聪深怕没人知道他老爸就是王健林。这娃一看就是一枚小鲜肉,还好长得一点都不像他 阅读全文
摘要:
引言 Java 的运算符分为四类,分别是算术运算符、赋值运算符、比较运算符和逻辑运算符 算术运算符 #####四则运算 加(+)减(-)乘(*)除(/),与数学中的用法基本一致。但是有两点注意事项: 对于整数来说,除法是进行“整除”,只看商,不看余数。 一旦有浮点数参与运算,那么结果就是浮点数。 取 阅读全文
摘要:
引言 Java 的变量有三种,分别是局部变量、成员变量和静态变量,作为 Java 初学者经常容易搞晕,这篇博客文章就谈一谈这三种变量的区别,希望对你有所帮助。 成员变量 Java 中基本单位是类,定义一个类包括类的属性和行为,即类的成员变量和成员方法,如下: public class Car { p 阅读全文
摘要:
数据类型 Java 数据类型可分为两大类: 基本数据类型(8种):byte、short、int、long、double、float、boolean、char 引用数据类型:类、接口、数组、枚举、注解 计算机内存存储空间 计算机的最小的存储信息是 bit 位(b),最小的存储单位是byte字节(B), 阅读全文
摘要:
不同进制整数转换方法 R 进制转十进制(不分整数和小数部分) 方法:位权加和(将R进制按权展开,再在十进制的数制系统内进行计算) 举例:27(八进制)-> 23(十进制) 27 = 2 x 8 ^ 1 + 7 x 8 ^ 0 = 2 x 8 + 7 x 1 = 23 代码实现 package 任意进 阅读全文
摘要:
常量 常量的定义 是final关键字修饰的变量(在c语言中是被const修饰),初始化必须赋值,且类型和值不能再改变。阅读文章开始的代码的注释应该秒懂。另外final关键字可以限制类被继承。 字面量 字面量的定义 字面量就是数据,是由字母、数字等构成的字符串或者数值。阅读文章开始的代码的注释应该秒懂 阅读全文
摘要:
标识符 **标识符(identifier)就是程序员在编写 Java 程序时,给包、类、接口、变量、方法等自定义的一些名字。**例如第一个Java 程序里关键字 class 后跟的 HelloWorld,就是我们自定义的类名。类名就属于标识符的一种。 标识符除了应用在类名上,还可以用在接口、变量、方 阅读全文
摘要:
引言 Java 支持三种注释方式,分别是单行注释、多行注释和Javadoc文档注释 单行注释 以双斜杠“//”标识,只能注释一行内容,用在注释信息内容少的地方。打开 Eclipse,在 Java 代码中使用单行注释,如图 1 所示。 多行注释 包含在“/”和“/”之间,能注释很多行的内容。为了可读性 阅读全文