JDK安装与配置
===========================================================================
JAVA: 简单性、面向对象、网络技能、健壮性、安全性、体系结构中立、可移植性、解释型。
高性能、多线程、动态性。
JDK:Java Development Kit 编写java程序的程序员使用的软件。(java开发工具包)
JRE:Java Runtime Environment 运行Java程序的用户使用的软件。(java运行环境)
SE: Standard Edition 用于桌面或者简单的服务器应用的Java平台。
EE: Enterprise Edition 用于复杂的服务器应用的Java平台。
ME: Micro Edition 用于手机和其他小型设备的java平台
J2: Java 2 一个过时的术语,用于描述1998-2006年之间的java版本
SDK:Softwate Development Kit 一个过时的术语,用于描述1998-2006年之间的JDK
u:Update Oracle的术语,用于发布修改的bug
NetBeans Oracle的集成开发环境
JVM: JAVA虚拟机
安装:
安装路径最好不要接受带空格的默认路径名。一般在windows下建议设置为D:\jdk1.8.0(盘符可以设置在其他盘)
执行路径是指操作系统搜索本地可执行文件的目录列表。
JDK目录
jdk1.8.0
|--bin 编译器和工具
|--demo 演示
|--docs HTML格式的类库文档
|--include 用于编译本地方法的文件
|--jre java运行环境文件
|--lib 类库文件
|--src 类库源文件(解压src.zip)
环境变量设置:
path:通过path系统去寻找可执行的java文件 (javac)
JAVA_HOME:JDK的安装目录
classpath:加载目录 (java)
为什么需要配置path,什么时候需要classpath?
path:对于可执行文件,只有在当前路径下才能执行,如果想要在系统的任意路径下都能执行就需要设置执行路径(Path:可执行文件列表)。运行可执行文件时,会先找当前路径下,然后再去path里面找。java的可执行文件在d:\jdk1.8.0\bin目录下,因此需要将此路径加入到可执行文件列表中
classpath:是告诉JVM要使用或者执行的类文件在哪里,当类文件放在其他路径上时,如果在当前目录下使用或者执行类文件时,
需要设置classpath路径告诉文件存在的具体位置。临时配置classpath时,如果设置classPath时写";"
的情况下,如果在指定的classPath路径下没有找到要运行的文件(比如文件被删除),那么就会在当前目录下找该
文件,如果不加";"的话,只会在classPath中找。
set classpath=d:\java 与set classpath=d:\java;\set classpath=,;\d:java的区别 清空设置set classpath=
Java程序运行过程
1、编译javac:把java源文件编译成class字节码文件 javac Test.java
2、运行java:运行class 文件 java Test
class Test
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
源文件:Test.java
javac Test.java
java Test
标识符:
作用:给类和方法、变量命名
规则
1、以字母、下划线、$开头(C语言中没有$)
2、不能是关键字
3、其余部分可以是;字母、下划线、$、数字
注:刚开始最好使用命令行,熟练之后在使用集成开发环境。
以上是我刚开始学习的总结
|