java类与对象

堆空间:保存真正的数据,保存对象的属性
栈空间:保存堆内存的地址,堆内存操作权,简单来说就是对象名称
nullpointerexception异常:只出现在引用数据类型才会出现这种错误,数组,类,接口,检查该对象是否实例化。


image.png

简单java类开发要求
(1)类名应该有意义,可以明确描述出某一类事务,首字母大写
(2)所有属性要用private封装,所有属性提供gettersetter方法
(3)若干个构造方法,但是必须要又一个无参构造方法
(4)类中的所有方法不可以出现system。out方法,必须交由调用方处理
(5)类中应该提供一个返回类完整信息的方法

字符串常量一旦声明则不可改变,字符串内容的改变依靠的是地址的引用关系变更

你可能感兴趣的:(java类与对象)