java学习基础

来源:互联网 发布:mac视频软件 编辑:程序博客网 时间:2024/06/06 18:12

一、java基础概述(准备)

 什么是JRE?

  JAVA运行时,包括java虚拟机和java程序所需要的核心。

 JRE:JVM+类库

 什么是JDK?

 JDK是提供给java程序员使用的,其中包括了Java开发的开发工具,也包括了   JRE,所以安装了JDK,就不需要安装JRE

 其中的开发工具:javac.exe

 其中的打包工具:java.exe

 什么是JVM?

 java虚拟机

 

 JVM.class字节码文件编译成机器语言,以便机器识别

4.为什么JDK中包含JRE?

  因为开发程序需要看一下效果

二、环境变量的配置和作用

 path环境变

 为什么配置path环境变量

jdk目录下的bin文件夹中的javac.exejava.exe等可执行文件所在的盘符地址添加到path路径下,这样在任何盘符下都可以打开javac.exejava.exe等可执行文件

 path环境变量配置的方法

 右击我的电脑-->点击属性-->高级系统设置-->环境变量-->找到path变量名-->编辑-->添加JDK文件夹中bin目录的地址-->一路确定-->完成配置

 同上,采用%JAVA_HOME%\bin;的形式

 classpath环境变量

 配置classpath环境变量

同上找到classpth变量名(没有的话新建一个),添加  " . "(点的意思是当前路径)-->一路确定-->完成配置

 配置classpath环境变量的弊端

JDK1.5版本 之后就无需配置classpath路径了,程序默认文件所在文件的地 址为classpath路径。配置classpath路径的弊端就是会把每一个字节码文件都向classpath路径下寻找

 JAVA_HOME

 为什么配置JAVA_HOME环境变量

 JAVA_HOME变量中存储的是JDKbin文件目录在配置path环境变量时候只需要采用%JAVA_HOME%\bin;的形式即可(“%%”的含义是动态加载路径)

 JAVA_HOME环境变量的作用就是为了后期JDK更新之后不用再去重新配置path路径,只许改变JAVA_HOME变量下的路径即可。

 在后期JAVA EE的学习中会用到这个变量

 path环境路径和classpath环境路径的区别

 path环境路径配置的可执行文件,如.exe文件

 对可执行文件,现在当前路径下去找,找不到就去path路径下找

 classpath环境变量配置是Java类的运行文件所在目录

原创粉丝点击