1. 一切都可以看成对象。
2.操纵内存中元素的方式,引用。引用不一定要和对象关联,通常安全的做法:创建一个引用的同时便初始化。
3.用new把引用和对象关联。
String s = new String ( " asdf " ) ;
4.对象存储地方:寄存器,堆栈(引用的存储地方),堆(存放所有java对象),常量存储,非RAM存储(流对象和持久化对象,如JDBC)。
5.基本类型,并非引用的产变量,存放在,堆栈中,直接存储"值"。boolean, char, byte, short, int, long, float, double。所有数值类型,都有正负号。另外,BigInteger支持任意精度的整数,BigDecimal支持任何精度的定点数。
6.对象的作用域,用new创建一个对象时,对象可以存在于作用域之外。但是其引用,却会在作用域终点就消失,需要传递和复制对象引用。Java有垃圾回收器,监视new出来的对象,辨别不会使用的对象。
7.创建类,类中设置两种类型的元素,字段和方法。其中,如果字段是某个对象的引用,必须初始化它。当变量作为类的成员使用的时候,Java才会确保给其默认值。方法名和参数列表唯一标识某个方法。通过句点调用某个对方的字段方法。
8.用import来导入包,让编译器找到需要的类。static关键字的作用:为某特定域分配单一的存储空间,即使没有创建对象,也依然可以用这个方法。
class Static Test {
static int i = 47;
}
StaticTest i++;
9.通过javadoc来生成注释文档。
《JAVA编程思想》(第二章)
网友评论