读《Thinking In Java》随笔记录 第二章:一切都是对象

常识:

 寄存器:最快的存储区,处理器内部

堆栈:位于通用RAM(随机访问存储器)中   对象的引用

堆:一种通用的内存池(位于RAM区) 用于存放所有的java对象

常量存储:在嵌入式系统中,常量本省会和其他部分分隔离开,可以选择将其存放在ROM(只读存储器中)

非RAM存储器 :数据完全存活于程序之外:流对象和持久化对象,持久化对象被存放在磁盘上;

基本类型:不用new来创建变量,而是创建一个并非是引用的“自动”变量,这个变量直接存储“值”,并置于堆栈中(同C/C++)

基本类型 大小 最小值 最大值 包装器类型
boolean -- -- -- Boolean
char 16-bit Unicode o Unicode 2^16-1 Char
byte 8 bits -2^8 2^8-1 Byte
short 16 bits -2^15 2^15-1 Short
int  32 bits -2^31 2^31-1 Integer
long 64 bits -2^63 2^63-1 Long
float 32 bits IEEE754 IEEE754 Float
double 64 bits IEEE754 IEEE754 Double

 

Java提供了两个用于高精度计算的类:BigInteger和BigDecimal  支持任何精度的定点数(后者)

对象的作用域 

对象的销毁

创建新的数据类型:类

方法 、参数和返回值

注释和嵌入式文档

编码风格

 

你可能感兴趣的:(java,java基础)