![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java面向对象
春山远
这个作者很懒,什么都没留下…
展开
-
Java面向对象-封装
封装的步骤:1.所有属性私有化,使用private关键字进行修饰,private表示私有的,修饰的所有数据都只能在本类中访问。2.对外提供简单的操作入口,外部程序想要访问age属性,就必须通过一下入口进行访问: -想要修改age属性,调用set方法 -想要读取age属性,调用get方法3.set方法命名规范:public void steAge(int a){ age=a;}4.get方法命名规范:public int get...原创 2021-12-07 19:16:26 · 401 阅读 · 0 评论 -
Java面向对象-内存分析
1.JV主要包括三块内存空间:栈内存、堆内存、方法区内存。2.堆内存和方法区内存各有一个,一个线程一个栈内存。3、方法调用的时候,该方法需要的内存空间在栈内存中分配,成为压栈。方法执行结束后,该方法所属的内存空间释放,成为弹栈。4.栈中主要储存的是方法体中的局部变量。5.方法的代码片段以及整个类的代码片段都被储存到方法区内存中,在类加载中这些代码片段会载入’6.在程序执行过程中使用new运算符创建的Java对象,储存在堆内存中,对西昂内部有实例变量,所以实例变量储存在堆内存中。7.变原创 2021-12-06 21:30:00 · 324 阅读 · 0 评论 -
面向对象(笔记)- day 1
*面向过程:实现具体的过程,因果关系【集显】 优点:对于业务逻辑比较简单的程序,可以达到快速开发,前期投入成本低。 缺点:1.很难解决业务逻辑高的程序 2.“耦合度高”,一环出现问题,整个系统都会受到影响 3.没有独立体的概念,无法达到组件复用*面向对象:关注对象【独立体】能完成哪种功能。【独显】 优点:耦合度低,扩展力强,组件复用性强。 缺点:前期投入成本高...原创 2021-12-06 12:19:36 · 180 阅读 · 0 评论