- 7
- 0
- 约4.39万字
- 约 58页
- 2020-03-04 发布于四川
- 举报
跨平台性原理是什么?
Java实现跨平台无非就是JVM起的作用,可以这样想,如果是C/C++的编译方式, 一旦换了一个平台,那么我们就需要重新编译一份对应的可执行代码,但是Java 则不同,我们编译好了一份Java字节码,换到不同的平台上时,并不需要重新编译, 前提是这些平台上都装了相应平台的JVM,JVM不是跨平台的,实现跨平台的根本机制 还是JVM
垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
对于GC来说,当程序员创建对象时,GC就开始监控这个对象的地址、大小以及使用 情况。通常,GC采用有向图的方式记录和管理堆(heap)中的所有对象。通过这种方式确 定哪些对象是可达的,哪些对象是不可达的。当GC确定一些对象为不可达时, GC就有责任回收这些内存空间。
不可以,程序员可以手动执行System.gc(),通知GC运行, 但是Java语言规范并不保 证GC一定会执行。
垃圾回收的优点和原理。并考虑3种回收机制。
Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理 的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于 有垃圾回收机制,Java中的对象不再有作用域的概念,只有对象的引用才有作用 域。垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内
您可能关注的文档
最近下载
- 富士电机(Fe) FRENIC-MEGA(G2) 用户手册.pdf VIP
- 2025年内蒙古高考物理试卷(含答案解析).docx
- 公安基础知识群众工作试题及答案.docx VIP
- 国家电网有限公司员工奖惩制度(新)练习试题.doc VIP
- 外教社课件新世纪汉日翻译教程(第三版)第5单元_第1章.pptx VIP
- 义务教育版(2024)三年级信息科技 第30课 在线安全防范 教案.docx VIP
- G0203【六下语文】六年级下册语文1-3单元写作范文《第1单元家乡的风俗+第二单元心愿+第三单元让真情自然流露》.pdf VIP
- DB13∕T 6219-2025 工业电子雷管爆破作业现场人员身份验证技术规范.pdf VIP
- 农村社会养老现状调研报告.doc VIP
- 外教社课件新世纪汉日翻译教程(第三版)第4单元_第2章_第3节.pptx VIP
原创力文档

文档评论(0)