Java特性与优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
Java为什么会成功?
编写一次 处处运行 Write Once Run Anywhere
Java三大版本
- JavaSE 标准版 (桌面程序 控制台开发)
JavaME嵌入式开发 (手机 家电)- JavaEE E企业级开发(web端,服务器开发)
JDK JRE JVM
- JDK java Development Kit
- JRE java Runtime Environment
- JVM java Virtual Machine
编写Hello world
public class Hello
{
public static void main(String[] args)
{
System.out.print("Hello,World!");
}
}
- 文件名 与 类名 必须要一致,并且首字符大写
- 尽量使用英文
- 符号使用英文
JAVA运行级制
- 编译型 complie 编译器
- 解释型
.java(源文件) --> .class(字节码) --> jvm