1.1 Java概述
1.1.1什么是Java:
Java之父“詹姆斯.高斯林”
高级语言
SUN公司推出,ORACLE公司收购
JAVA SE标准版 JAVA EE企业版 JAVA ME 小型版
1.1.2特点:简单,面向对象,安全,跨平台,支持多线程,高性能,动态性,资源免费
1.1.3领域划分:企业级应用,Android平台应用,移动领域应用
1.1.4专有名词:
JDK:JAVA开发工具包
JRE:JAVA运行时环境
JVM:JAVA虚拟机
SDK:开发工具包
1.1.5特性:一次编译,随处运行
1.1.6:垃圾回收机制:
定义:清理不再使用的对象,释放空间。内存分配和回收是在JRE后台自动运行的。
特点:内存优化,动态回收,不确定性
1.2 JDK的使用
1.2.1什么是JDK:是JAVA的核心,包括JAVA编译器,Java运行工具,Java文档生成工具,Java打包工具
1.2.2JDK目录介绍:bin存放可执行程序;db小型数据库;jre运行时环境;includ存放头文件;lib归档包文件;src.zip src的压缩文件,可查看类的源代码;Java.exe;javac.exe;
1.3第一个Java程序
1.3.1编写Java源文件
Public class HelloWorld{
Public Static void main(Stringargs[]){
System.out.println(“HelloWorld!”);
}
}
注意
1.区分大小写
2.文件名和类名一致,第一个字母必须大写
3.主函数在类的内部
1.4系统环境变量
Path环境变量用来存储Java的编译和运行工具所在的路径,而classpath环境变量用来存储Java虚拟机要运行的. Class文件路径