06-13
1、Java是C++的儿子,但不是亲生的
2、对象有5个存储的地方:
A、寄存器(CPU);
B、堆栈(RMA,即:Randon Access Memory即:随机访问存储器);
C、堆;(RMA)
D、常量存储;
E、非RMA存储(分2:A、流对象;B、持久化对象(JDBC和HIbernate))
3、java不可以如C++一样在同一类中定义两个名字相同的变量,即使是不同的作用域,也是非法的!!
4、Java不需要像C++一样,需要关注对象的销毁,即不需要析构函数,因为其拥有自动的垃圾回收器,来自动判断是否销毁对象。
5、Java编程就是定义不同类,来实现所有的功能。类就是一种用户自定义的数据类型,用来描述对象的外观和行为,类中有两种元素:即是字段和方法,将来将会成为对象的成员。