Java语言初学者所需了解的概念

2017-01-12 09:53:03来源:oschina作者:飞彩tanzh人点击


1、JDK:Java Development Kits,Java开发工具集


a、Java编译器


b、Java运行时解释器


c、Java应用程序编程接口


d、Java文档话工具


e、其他工具和资源


2、JRE:Java Runtime Envitonment,Java运行时环境


a、加载代码:由class loader 完成


b、校检代码:由bytecode 完成


c、执行代码:由runtime interpeter 完成


3、JVM:Java Virtual Machine,Java虚拟机,是Java实现跨平台的保证


4、GC:Garbage Collecton,Java的垃圾回收机制


a、把不再使用的内存进行回收---垃圾回收


b、在C/C++等语言中,是由开发者负责垃圾回收的


c、Java语言解除了开发者回收无用内存空间的责任。它提供了一种系统线程跟踪内存空间的情况,并在JVM的空闲时间检查并释放可以被释放的内存空间


d、垃圾回收在Java程序运行过程中自动执行的,开发者无法精确的进行控制和干预,只能提供一种建议让JVM进行垃圾回收(System.gc())。


如果对编程感兴趣,想了解更多的编程知识,解决编程问题,以及入门指导,帮你解决编程中遇到的困惑,请加微信858568103


最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台