- 1
- 0
- 约6.64千字
- 约 5页
- 2021-08-30 发布于江苏
- 举报
可修改 欢迎下载 精品 Word
可修改 欢迎下载 精品 Word
可修改 欢迎下载 精品 Word
面向对象:面向对象是相对于面向过程而言的。面向过程强调的是功能,面向对象将功能封装进对象,强调的是具有功能的对象。
类是对现实生活的描述。对象是一类事物实实在在存在的个体。
堆内存和栈内存:基本类型的变量和对象的引用存储在栈内存;用new创建的对象和数组存储在堆内存。
封装:隐藏对象的属性和实现细节,仅对外提供公共访问方法。原则:将不需要对外提供的内容都隐藏起来,将属性都隐藏,提供公共方法对其访问。好处:提高安全性,便于使用,提高重用性。
什么时候使用静态?成员变量:当对象中有共享数据时。成员函数:函数内部没有访问到非静态数据(对象的特有数据)。
帮助文档制作:/***/@author作者;@version 版本;@param 参数;@return 返回结果
命令:javadoc -d 文件夹 -author -version xxx.java 。将生成一系列网页。
静态代码块:static{}。用于给类进行初始化,只执行一次,优先于主函数。
Person p=new Person():1、找到Person.class加载到内存。2、执行static代码块。3、在栈内存中开辟main()方法空间,并分配一个 变量p。4、在堆内存中开辟实体空间。5、进行
您可能关注的文档
- 2020-2021年公需科目:人工智能与健康考试题5(含标准答案).doc
- 2020-2021年高中英语人教版必修三Unit2单元测试题.doc
- 2020-2021年高职第一学期英语试卷A卷.doc
- 2020-2021年高中英语人教版必修三Unit3单元练习题.doc
- 2020-2021年高一下学期5月考试英语试卷.doc
- 2020-2021年高一数学下册第一次检测卷.docx
- 2020-2021年高三第二学期模拟试题高考语法专练试卷 (有答案).doc
- 2020-2021年高三第三次模拟考试化学试卷.doc
- 2020-2021年高三第二学期模拟试题高考语法专练-时事新闻 (有答案).doc
- 2020-2021年高考语文二轮文言文专题复习《明史 周洪谟传》专练.doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)