Java编程思想笔记——第二章 一切都是对象
- 通过对象的引用操作对象
- 存储数据的五个地方:寄存器、堆栈、堆、常量存储,非RAM存储
- java.math.BigInteger支持任意精度的整数,java.math.BigDecimal支持任意精度的浮点数。
- 对于基本类型,只有成员变量(类变量,实例变量)才有默认值
- 对方法中的入参对象直接操作会影响这个对象的属性,但是入参为基本类型则不会。Java只有值传递,但是对于基本类型传递的是参数的副本,而类对象则是传递对象的引用的副本(引用是指向对象的内存地址)
- 类由属性(属性包含变量和常量)和方法(函数)构成