Java简单入门教程

朗沃教育 - 专注于成都Web前端培训、成都Java培训 - 9.9元预科课程

 

Java简单入门教程。相信大家也了解到,java有个东西叫jdk。jdk是java语言的软件开发工具包,从下图我们能了解到,jdk里面包含了jre(java运行环境),而jre里面又包含了jvm(java虚拟机)。

Java简单入门教程

JDK:Java Development Kit(Java开发工具),它提供了Java的开发环境和运行环境,你下载安装了JDK,那么久可以开发Java程序也能够运行java程序。

JRE:Java Runtime Enviroment(Java运行时环境),JRE是运行java程序所必须环境的集合,包含Java核心类库及JVM标准实现。它包括Java平台核心类、Java虚拟机、支持文件。只要下载安装了JRE,你的系统才能够运行java程序。

JVM:Java Virtual Machine(Java虚拟机),所谓虚拟机就是模拟的运行在一个完全隔离环境中的计算机系统。JVM的作用就是Java的特点之一,跨平台性。因为JVM是运行在操作系统之上的,哪怕不同的系统,只要安装了JRE,就能运行同一个Java程序。做到一次编译,到处运行。

Java简单入门教程

大家都知道Java具有跨平台的特性,可以做到一次编译,到处运行。在Windows下编写的程序经过java编译器编译后,无需再进行任何修改就可以在Linux和mac运行。跨平台是怎么实现的呢?

仅仅是通过JVM这一中间层,就能在不同平台上运行。Java源代码编译成字节码文件,JVM将字节码文件翻译成机器语言,从而达到运行Java程序的目的。跨平台的java程序,JVM是不能跨平台的,不同平台下需要安装对应版本的JVM。所以,运行Java程序必须有JVM的支持,因为编译的结果不是机器码,必须要经过JVM翻译成机器码才能运行。

Java简单入门教程

点击领取Java入门学习资料

朗沃教育 - 专注于成都Web前端培训、成都Java培训、成都IT培训

文章来自:成都朗沃教育  原创文章,转载请注明出处!

文章标题:Java简单入门教程

永久链接:https://www.lovoedu.com/itnews/java/4910.html

咨询课程 免费获取资料 联系老师