1.java是单根继承结构,所有的类都继承自一个单一的基类,这个类就是Object类。
2.java是一种纯粹的面向对象程序设计语言。
3.java中操纵的标示符实际上是一个对象的引用。可以创建一个引用,比如String s;这里s就是一个引用,但是没有引用任何对象。
存储的地点:
寄存器(不能直接控制),堆栈,堆,常量存储,非RAM存储
4.永远不需要销毁对象:变量的作用域由花括号的位置决定,对象的生命周期不同于基本类型,在声明对象后,对象仍然存在,只是这个对象的引用失效了。
5.垃圾回收:JAVA有一个垃圾回收,监视NEW所创建的一切对象,会销毁那些不需要的对象。
6.创建类时基本成员的默认值:
boolean false
char 'uoooo'(null)
byte (byte)0
short (short)0
int 0
long 0L
float 0.0f
double 0.0d
7.java中所有的代码必须写在类里
8.static关键字:定义类的静态方法或变量。当创建两个对象时,只会有一份static方法或变量,并且可以通过类名类调用,而不是类来调用。