欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java基础--环境配置、简介

程序员文章站 2022-07-11 08:53:17
一、环境配置 1、傻瓜式安装JDK,若提示安装JRE,将其置于JDK同一安装目录即可。 2、配置JAVA_HOME, 指向JDK的安装目录。比如 JAVA_HOME = %JDK安装目录% 3、配置Path,指向JDK的bin目录。比如Path = %JAVA_HOME%\bin 4、配置CLASS ......

一、环境配置

  1、傻瓜式安装jdk,若提示安装jre,将其置于jdk同一安装目录即可。

 

  2、配置java_home, 指向jdk的安装目录。比如 java_home  = %jdk安装目录%

Java基础--环境配置、简介

 

 3、配置path,指向jdk的bin目录。比如path = %java_home%\bin

Java基础--环境配置、简介

 

  4、配置classpath。指的是类的搜索路径,一般简写为(.)即可。

 

二、jvm,jre,jdk,ide的区别

  1、jvm,指的是java虚拟机,加载编译好的字节码(.class)文件,将其转为机器语言并执行。不同平台有不同的jvm,故java代码可以一次编译,到处运行。

  2、jre,指的是java最小的运行环境,包括jvm以及java的系统类库。

  3、jdk,指的是java最小的开发环境,包括jre以及编译、运行等开发工具。

  4、ide,指的是集成开发环境,用于编写、运行、调试代码等功能的图形界面工具。

 

三、java与c++的区别

  1、都是面向对象的语言,都支持封装、继承、多态。

  2、java支持单继承,但可以通过接口来实现多继承,c++支持多继承。

  3、java不提供指针来直接访问内存,且有垃圾回收机制,不需要手动释放内存。

 

四、javac命令与java命令的区别

  1、javac命令用于编译java代码,生成jvm所能识别的字节码(.class)文件。比如:控制台输入 javac helloworld.java,会编译并生成helloworld.class文件。

  2、java命令用于执行java代码,启动jvm,执行字节码文件。比如:控制台输入 java helloworld,会执行helloworld.class文件。