《java编程思想》P22-P37(第二章一切都是对象)
来源:互联网 发布:下载php文件怎么打开 编辑:程序博客网 时间:2024/05/29 18:41
1.JAVA操纵的标识符实际上是对象的一个“引用”;如String s;里的s是String类的引用并非对象。
2.程序运行时,有五个不同的地区可以存储数据。
(1)寄存器:最快的存储区,数量有限,按需分配,你不能直接控制
(2)堆栈:java对象引用存在这,对象并不在这;基本类型
(3)堆:用于存放所有的java对象,在这里进行存储分配和清理可能比在堆栈进行 需要更多时间
(4)常量值通常直接放在程序代码内部。但java里常量字符串放在字符串池(在方法区)
(5)持久化,程序之外的地方
3.基本类型位于堆栈
4.java每种基本类型所占存储空间大小(不随平台而改变),8bit是一个字节
基本类型 大小
boolean大小没明确指定,仅定义为能取字面值true或false
5.java会确保数组初始化(源码里..以少量内存开销及运行时的下标检查为代价换来安全和效率的提升)
6.java神奇之处,有个垃圾回收器,用来监视用new创建的所有对象,并辨别那些不会再引用的对象,随后释放这些内存空间。
7.类的基本数据成员会默认初始化
基本类型 默认值
9.java.lang这个包是默认导入所有java文件的
阅读全文
0 0
- 《java编程思想》P22-P37(第二章一切都是对象)
- 《Java 编程思想》--第二章:一切都是对象
- Java编程思想,第二章:一切都是对象
- JAVA编程思想-第二章 一切都是对象
- 《java编程思想》-第二章,一切都是对象
- 《Java编程思想》第二章 一切都是对象
- 《java编程思想》第二章:一切都是对象
- Java编程思想--第二章 一切都是对象
- 一切都是对象(《Java编程思想》第二章总结)
- java编程思想 学习笔记---第二章 一切都是对象
- Java编程思想个人理解 第二章 一切都是对象
- Java编程思想学习-《第二章 一切都是对象》
- Java编程思想——第二章.一切都是对象
- Java编程思想-第二章-一切都是对象-2.1-2.2笔记
- Java编程思想-第二章-一切都是对象-2.3-2.5笔记
- Java编程思想读书笔记-第二章 一切都是对象
- Java编程思想笔记——第二章 一切都是对象
- java编程思想学习笔记--第二章 一切都是对象
- 小程序的循环
- 重写magento的model, block 和controller
- 05-POSTFIX邮件服务
- Unity鼠标悬停实现图片的浮动效果
- 机器学习--k-近邻(kNN)算法
- 《java编程思想》P22-P37(第二章一切都是对象)
- 标签页式样的对话框参考
- 第64+65讲 函数基本数据类型和数组方式 成员方法
- SVN 安装与配置
- 中介者模式
- 将一个Activity放到系统的最近任务列表里,独立于宿主app任务卡之外
- Dialog初识
- JavaScript中8个容易犯的错误
- android开发 打开各种系统设置信息页面