JAVA版本(Oracle甲骨文)
- 标准版(JZSE)
- 微缩版(JZME)
- 企业版(JZEE)
JAVA特性
跨平台、安全、简单、面向对象(封装、继承、多态)、动态特性、分布式
JDK(JAVA开发工具)---JRE(JAVA运行环境)---JVE(JAVA虚拟机)
JVM
是可运行java字节码的假想计算机基于下层操作系统和硬件平台
功能:执行代码、管理内存、执行垃圾回收
Hello,Word!
class Hello{
public static void main (String[]args){
System.out.println("Hello,Word!")
}
}
底层思想
源代码(Java文件)---编译器(字节码文件)---输出(JVM)
JDK安装
- bin
开发工具的可执行文件在目录 - lib
开发工具所使用的类库文件 - jre
JDK开发工具使用的java运行时环境安装完JDK后配置的环境变量
**JAVA_HOME指向JDK的安装路径
**PATH指向JDK的bin目录
**Javac.exe 用来编译源代码的命令
eg:javac.HelloWord.java
**java.exe java字节码解释程序
eg:java.HelloWord
java语法规则
1.区分大小写
2..java为扩展名
类文件
1.一个源文件只能包含一个公共类
2.类名和源文件名需要相同
3.源程序(.java)文件经过编译后生成类文件(.class)
类路径(CLASSPATH)
1.虚拟机用来查找类的目录和文件
2.可设为系统环境变量
3.可使用java命令中的-cp参数指定