java基础

1 JDK:java开发工具包,是整个java的核心!包括java运行环境jre,一堆java工具(javac、java、jdb、javap)和java基础类库(即java API==>java应用程序接口)。
2 
3 JRE:java运行环境,所有的java程序都要在jre环境下才能运行!包含jvm,java的核心类库!但是不包含开发工具--编译器,调试器!
4 
5 JVM:java虚拟机,是一个虚拟出来的计算机,属于jre的一部分!
6 主要工作:解释自己的字节码文件,并且映射到本地的CPU指令集或OS系统调用!
7 java是跨平台的,就是基于jvm!使用jvm的映射规则,让其变得与操作系统无关,完成跨平台性。不关注源文件,只关注源文件生成的类文件。类文件组成包括jvm指令集,符号表以及一些补助信息。
JDK,JRE,JVM

 

介绍path/JAVA_HOME/classpath作用。

path环境变量--作用:指定命令搜索路径,在命令行下面执行命令如javac编译java程序时,它会到path变量所指定的路径中查找是否能找到相应的命令程序。
需要将jdk安装目录下的bin目录增加到现有的path变量中,bin目录中包含经常用到的可执行文件javac/java/javadoc等等。
如::C:\Java\jdk1.7.0_45\bin;


JAVA_HOME环境变量--作用:指向jdk的安装目录,eclipse/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。
如:C:\Java\jdk1.8.0_25



classpath环境变量--作用:指定类搜索路径,使用写好的类前提要找到它们,jvm就是通过classpath来寻找类的,需要把jdk安装目录中的dt.jar和tool.jar设置到classpath中,当前目录“.”也必须加入到该变量中。
如:. ;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar


即:JAVA_HOME:安装jdk路径;  classpath:jdk下lib目录
     path:jdk下bin目录。



01:配置环境变量 找到JDK的安装位置 例如:C:\Java\jdk1.7.0_45\bin;
02:右键点击我的电脑---属性--高级系统设置--环境变量--系统环境变量;
03:配置JAVA_HOME,path,classpath环境变量;
04:WIN+R  打开cmd命令窗口;
05:分别输入java和javac回车验证  如果没有提示出现错误,则环境变量配置成功。

  01:在一个位置创建一个以.java结尾的文本文件(java源文件);
  02:写入java代码(在主线程里打印输出一句话);
  03:WIN+R  cmd  切换盘符找到源文件的位置。
  04:javac  文件.java  ===>编译java源文件。
  05:java  文件名   --->运行java代码得到结果。

路线:java源文件--》javac编译器--》.class字节码文件--》java运行--》输出结果。
使用记事本开发java程序

 

posted @ 2017-12-26 10:55  一行代码很完美!!!  阅读(237)  评论(0编辑  收藏  举报