面向对象的基本原则
1.一切皆为对象(当然java的基本类型不是)
2.程序就是对象的集合
3.每个对象都有自己的内存和类型
4.信息传递方式i相同的对象可以认为是相同的
5.对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。
6.类的实例化可生成对象,一个对象的生命周期包括三个阶段:生成、使用、消除。
7.当不存在对一个对象的引用时,该对象成为一个无用对象。Java的垃圾收集器自动扫描对象的动态内存区,把没有引用的对象作为垃圾收集起来并释放。当系统内存用尽或调用System.gc( )要求垃圾回收时,垃圾回收线程与系统同步运行。