常识:
寄存器:最快的存储区,处理器内部
堆栈:位于通用RAM(随机访问存储器)中 对象的引用
堆:一种通用的内存池(位于RAM区) 用于存放所有的java对象
常量存储:在嵌入式系统中,常量本省会和其他部分分隔离开,可以选择将其存放在ROM(只读存储器中)
非RAM存储器 :数据完全存活于程序之外:流对象和持久化对象,持久化对象被存放在磁盘上;
基本类型:不用new来创建变量,而是创建一个并非是引用的“自动”变量,这个变量直接存储“值”,并置于堆栈中(同C/C++)
基本类型大小最小值最大值包装器类型
boolean------Booleanchar16-bitUnicode oUnicode 2^16-1Charbyte8 bits-2^82^8-1Byteshort16 bits-2^152^15-1Shortint 32 bits-2^312^31-1Integerlong64 bits-2^632^63-1Longfloat32 bitsIEEE754IEEE754Floatdouble64 bitsIEEE754IEEE754Double
Java提供了两个用于高精度计算的类:BigInteger和BigDecimal 支持任何精度的定点数(后者)
对象的作用域
对象的销毁
创建新的数据类型:类
方法 、参数和返回值
注释和嵌入式文档
编码风格