1、Java简介
1.1 Java的三个方向
J2SE—Java2 Standard Edition Java第二代平台标准版 桌面级 C/S
J2EE—Java2 Enterprise Edition Java第二代平台企业版 企业级 B/S
J2ME—Java2 Micro Edition Java第二代平台微型版 移动端
1.2 Java语言的特点
1.跨平台性 平台(不同厂商的芯片) 平台(不同版本的操作系统)
2.面向对象
3.简单性 省去了C++多继承,指针等等
4.健壮性(鲁棒性) 垃圾回收机制 异常处理机制
5.多线程性 并行操作 提高执行性能 线程安全
6.大数据开发
1.3 Java运行环境&原理
JVM Java Virtual Machine虚拟机
内存中开辟一块空间 源文件 编译 字节码
JRE Java Runtime Environment 运行环境
运行别人写好的java程序
JDK Java Development Kit 开发工具包
开发时需要用到的工具
javac.exe 编译工具
java.exe 执行工具 底层doc命令窗口中看到效果
JDK路径下各文件夹的作用
bin文件夹 全都是工具
include文件夹 包含了其他语言写的程序 native修饰符
jre文件夹 包含运行环境
lib文件夹 包含了人家写好的所有Java类
src.zip压缩文件 源代码
1.4 Java代码的书写&运行编译
1.4.1 书写
第一步:书写class类,
第二步:给类取名(字母,数字(不能开头),下划线)
第三步:操作一二步时会出现源文件和字节码名字不一致的情况,需要添加public修饰符,让源文件和字节码名字一致
1.4.2 运行&编译
编译:javac 文件名
运行:java 文件名
