<Java编程思想> 阅读 (1) 2.1 .2.2

来源:互联网 发布:奔奔数码淘宝王奔宏 编辑:程序博客网 时间:2024/06/03 20:06

第一遍先大致了解一下吧,感觉有一些地方是翻译的问题,很别扭,等这一遍看完之后再看看英文版.

2.1 用引用操纵对象

  • "引用"的比喻好形象,"引用"类似遥控器,对象为"电视机"

2.2 必须由你创建对象

  • (这个得深究一下)有关存储的位置: "对象引用"在堆栈中,对象在堆中,常量在代码内部,非RAM存储有流对象和持久化对象
  • String的特例,new出的对象放在堆里,直接创建一个"并非是引用的'自动'变量",存储在堆栈中
  • 创建数组实质是创建一个"引用数组",每个引用的值都会被初始化一个特定值null,如果Java发现值是null,如果试图使用就会报错,如果为基本数据类型,则所占内存置为0


0 0
原创粉丝点击