Java编程思想读后总结二

Java里的数据类型

Java里的对象是引用,就像C的指针。对引用的赋值实际就是对指针的赋值,对象本身并没有被赋值。

对象的存储

  1. 寄存器-程序无法感知寄存器的存在。通过CPU对寄存器操作。
  2. 堆栈-存放对象引用
  3. 堆-存放对象
  4. 常量存储-存不变常量
  5. 非RAM存储-存持久化数据

基本数据类型:

基本类型 大小 最小值 最大值 包装器类型
boolean Boolean
char 16bit Unicode 0 Unicode 2e16-1 Character
byte 8bit -128 +127 Byte
short 16bit -2e15 +2e15-1 Short
int 32bit -2e31 +2e31-1 Integer
long 64bit -2e63 +2e63-1 Long
float 32bit Float
double 64 Double
void Void

类由字段和方法构成

static关键字

对于类的字段,需要先new对象才分配存储空间,才能对字段及方法进行访问。对类的字段和方法指定static后,称为静态字段和静态方法。静态字段和静态方法与类的对象不存在绑定关系,即可以在没有创建对象的情况下,通过类直接访问静态字段和静态方法。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理