首页 > 代码库 > java编程思想--第二章 一切都是对象

java编程思想--第二章 一切都是对象

  如果不做引申的话,本章没有多少可总结的内容。有些以前没有注意的细节可以写下来。

  1.数据存储的位置

    (1).寄存器。程序控制不了。

    (2).堆栈。对象的引用。基本类型。

    (3).堆。各种对象。

    (4).常量存储。和代码在一起。

    (5).非RAM存储。主要指流对象和持久化对象,前者准备网络传输,后者被丢到了硬盘上。

  2.java中的数组会被自动初始化:

    (1).基本类型数组元素会被初始化为0

    (2).引用类型数组元素会被初始化为null

  3.变量作用域

    (1).基本类型的跟C一样

    (2).引用类型在出了作用域后,引用对象的变量会消失,而对象本身并不会立马消失。

  4.成员变量会被自动初始化,而局部变量不会。

  此后又简单讲了静态方法和变量、命名空间,注释的一些东西,比较没意思。

java编程思想--第二章 一切都是对象