初识JAVA

作者:刘锡林 时间:2020-06-19 点击数:

JDK、JRE、JVM三者区别

·(JDK与JRE)

JDK是java开发核心组件,是用来编译解释java程序的核心组件

JDK包括java编译器,java文档生成工具、java打包工具

JRE是java的运行环境,用来支持java程序的运行

·(Java语言)

Java语言是一门面向对象的编程语言

Java是一门与平台无关的编程语言

Java具有JavaSE、javaME、javaEE三大平台

Java是一门高级语言,他的开发与平台无关,采用的是面向对象的编程思想

·(JDK、JRE、JVM区别)

JDK中包含了JRE,JRE中包含了JVM

JVM是java虚拟机(java虚拟机不是跨平台的,也就是说,不同操作系统上的java虚拟机是不同的, java虚拟机都是执行.class文件,编译器执行.java文件),JRE是java程序的运行时环境,JDK时java程序的编译环境,包含范围递增

·(java语言的特点)

Java是一门面向对象的语言,高级语言,他没有指针的概念,并提供了自动垃圾回收的机制,具有跨平台,多线程等特点,java允许多个线程共同执行

1、 跨平台性

2、 面向对象性

3、 支持多线程

4、 简单性



JDK的核心源代码放在src文件夹下面

JDK的可执行程序都放在bin目录下

(bin目录用于存放一些可执行程序,如javac.exe(Java编译器)、java.exe(java运行工具)、jar.exe(打包工具)、javadoc.exe(文档生成工具))


·关于path变量

1、在任意目录可使用记事本

2、path环境变量的作用是在任意目录下面都可以使用javac和java命令


Java程序运行时,必须经过编译和运行两个步骤,首先将后缀名为.java的源文件进行编译,最后生成后缀名为.class的字节码文件,然后java虚拟机将字节码进行解释执行



聊城职业技术学院网站建设工作室