码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础概念性的知识总结

时间:2017-06-08 00:13:56      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:不包含   环境   系统调用   文件   eve   包含   调试器   class   计算机   

属于个人的所学的知识总结,不是全面的

1.JDK、JRE和JVM三者的区别

  01.JDK:(Java Development ToolKit)Java开发工具包,是整个Java的核心。包括了Java的运行环境、JRE、一堆Java工具和Java基础的类库。

  02.JRE:(Java Runtime Envirnment)就是我们平常说的Java平台,所有的Java程序都要在JRE的环境下才能运行。包含了JVM,Java的核心类库,但是不包含开发工具——编译器、调试器。

  03.JVM:(Java Virtial  Mechinal)Java虚拟机,属于JRE的一部分。主要的工作是:解释自己的字节码文件,并且映射到本地的CPU的指令继承OS系统调用。Java是跨平台的,就是基于JVM,使用JVM的映射规则,让其变得与操作系统无关。JVM不关心我们写的.Java文件,只关注.class文件(因为.class文件有JVM需要的指令集)。

2.计算机程序

  为了让计算机执行某些操作或者解决某个问题而编写的一系列有序指令的集合。

 

Java基础概念性的知识总结

标签:不包含   环境   系统调用   文件   eve   包含   调试器   class   计算机   

原文地址:http://www.cnblogs.com/milu0620/p/6959486.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!