《Think in Java》
chapter 1 对象导论 面向对象程序设计(Object-oriented Programming ,OOP) chapter 2 一切都是对象 字段和方法 若类的某个 成员变量 是基本数据类型,即是没有进行初始化,java也会确保它获得一个默认值。 局部变量 没有默认值,必须初始化。 方法、参数和返回值 static 关键字 chapter 3 操作符 import static 是导入这个类中的静态方法,然后调用静态方法就可以直接用方法名,而不用"类名.",但要注意导入的方法名有相同的调用时会报错。 java操作符 String 类支持“+”和“+=”。 优先级 关系操作符 对于引用型数据,==和!=比较的是对象的引用,基本类型数据可以直接比较值。equals()可以比较引用型数据的值,equals方法内部是将引用型数据的值转换为基本类型并用== 比较。 字符串操作符 如果表达式以一个字符串起头,那么后续所有操作数都必须是字符串型。 类型转换操作符 chapter 4 控制执行流程 逗号操作符 for循环中用到逗号操作符。 for(int i=1,j=i+10;i<5;i++,j=i*2) { System.out.println("i="+i+",j="+j); } Foreach 语法 for(float x : f){} /