黑马程序员视频总结.docVIP

  • 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、进行

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档