存储位置:
1. 寄存器(CPU)
2. 栈(内存)
3. 堆(内存)
4. 程序代码内部
5. 流对象和持久化对象
new出来的对象都放在堆里(堆的分配很灵活,但是需要消耗时间),基本类型对象放在栈里,String放在堆里。
对象不需要销毁(垃圾回收机制)。
static关键字,“当声明一个事物是static时,就意味着这个领域或方法不会与包含他的那个类的任何对象关联在一起”。
System.out.println();
存储位置:
1. 寄存器(CPU)
2. 栈(内存)
3. 堆(内存)
4. 程序代码内部
5. 流对象和持久化对象
new出来的对象都放在堆里(堆的分配很灵活,但是需要消耗时间),基本类型对象放在栈里,String放在堆里。
对象不需要销毁(垃圾回收机制)。
static关键字,“当声明一个事物是static时,就意味着这个领域或方法不会与包含他的那个类的任何对象关联在一起”。
System.out.println();