Java基础概念性的知识总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础概念性的知识总结相关的知识,希望对你有一定的参考价值。

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

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基础概念性的知识总结的主要内容,如果未能解决你的问题,请参考以下文章

总结了零基础学习Java编程语言的几个基础知识要点

Java 基础知识点 笔记总结

Java 基础知识点 笔记总结

Java基础知识总结(超详细整理)

Java基础知识总结(超详细整理)

Java基础知识强化104:Java常量池理解与总结