Java_Day6(变量的类型)
1.变量分类
- 局部变量:方法体中声明。
- 成员变量:方法体外声明。
实例变量:【前面没有修饰符static】
静态变量:【前面有修饰符static】 - 静态变量存储在方法区内存中。
- 三块内存中变化最频繁的是栈内存,最先有数据的是方法区内存,垃圾回收器主要针对堆内存。
- 垃圾回收器什么时候会考虑将某个java对象的内存回收呢?
- 当其成为垃圾数据时,即没有引用指向它的时候。这个对象无法被访问,因为访问对象时只能通过引用访问。
- 空指针异常
- 原因:空引用访问实例相关的数据(有对象的参与)。
Student s =new Sturent();
s=null;
一个java文件只能有一个public的类,而且这个类必须和这个java文件同名
找不到符号报错一般在创建对象时丢了关键字new,未声明变量
还没有评论,来说两句吧...