java面向对象学习笔记第一篇
创建一个对象需要三步,
创建一个Cat对象
第一步声明对象在内存栈空间开辟一个区域 (Cat one),
第二步创建对象在内存堆空间开辟一个区域并创建对象(new Cat()),
第三步在把堆空间的内存地址赋给栈空间
传的是引用,对象是引用数据类型,他是引用传递而不是值传递!
在类的构造方法中调用它的其他构造方法(无参或者有参)使用this() 且必须写在第一行
代码块优先级
静态构造代码块->构造代码块->普通代码块->构造方法
静态代码块多次实例 只执行一次
静态成员只能调用静态成员的方法和属性,一定要调用就要先实例化
静态方法内 this关键字不能使用
静态成员属性在内存空间中只开辟一个内存空间
封装:
封装就是把类的成员隐藏起来,通过公共的方法来调用
隐藏类的实例细节,只能通过规定的方式来访问数据,大大提高了安全性
楚天之怒 》原创,转载请保留文章出处。
本文链接:java面向对象学习笔记第一篇 https://www.chutianzhinu.com/post-39.html
版权声明:若无特殊注明,本文皆为《
正文到此结束
发表吐槽
你肿么看?
既然没有吐槽,那就赶紧抢沙发吧!