- 3
- 0
- 约3.8千字
- 约 7页
- 2018-02-19 发布于贵州
- 举报
THINKINGINJAVA读书笔记决定开始啃这本大部头
Thinking in Java 读书笔记 决定开始啃这本大部头的Java宝典,边啃边做点笔记吧.废话少说!第四章 初始化和清除(InitializationCleanUp)主要章节内容:4.1 构建器4.2 方法过载4.3 收尾和垃圾收集4.4 成员初始化关键词:Constructor,finalize(),初始化顺序重点整理:1.构造函数要点:构建器(Constructor)属于一种较特殊的方法类型,因为它没有返回值.这与void返回值存在着明显的区别。对于void返回值,尽管方法本身不会自动返回什么,但仍然可以让它返回另一些东西。构建器则不同,它不仅什么也不会自动返回,而且根本不能有任何选择.若创建一个没有构件器的类,则编译器会自动创建一个默认构件器.2.finalize()和gc()(1)问题:finalize()函数是干嘛的?Java不是有Garbage Collection(以下简称gc)来负责回收内存吗?回答:gc只能清除在堆上分配的内存(纯java语言的所有对象都在堆上使用new分配内存),而不能清除栈上分配的内存(当使用JNI技术时,可能会在栈上分配内存,例如java调用c程序,而该c程序使用malloc分配内存时).因此,如果某些对象被分配了栈上的内存区域,那gc就管不着
您可能关注的文档
最近下载
- 2024新高考I卷数学真题详细解析(含选填) .pdf VIP
- 安庆石化炼化一体化项目质量管理体系文件最新版.doc VIP
- 2025年中国民用航空飞行学院辅导员考试笔试真题汇编附答案.docx VIP
- 立式半自动钻床 机械原理课程设计立式半自动钻床 机械原理课程设计.pdf VIP
- 2026届江苏南京外国语学校等学校高三年级第三次质量检测数学试卷.doc VIP
- 2025年中国民用航空飞行学院辅导员考试笔试题库最新.docx VIP
- 2024年中国民用航空飞行学院辅导员考试参考题库附答案.docx VIP
- AI大模型训练大规模智算中心建设方案【239页WORD】.docx VIP
- 2025年7月新疆高中学业水平考试地理试卷真题(含答案详解).docx
- 中国民用航空飞行学院辅导员考试试题及答案2023.docx VIP
原创力文档

文档评论(0)