Java的诞生
C语言
1972年
C++
1982
Java
1995
三高
- 高可用
- 高性能
- 高并发
优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性:反射
- 多线程
- 安全性
- 健壮性
Java三大版本
JavaSE:基础版
JavaME
JavaEE:企业级开发
JDK、JRE、JVM
JDK:Java Development Kit
JRE:Java Runtime Environment
JVM:Java Virtual Machine
Hello World
-
新建HelloWorld.java
public class HelloWorld { public static void main(String[] args){ System.out.println("Hello,World"); } }
-
使用dos命令 javac helloworld.java 编译java文件,生成HelloWorld.class文件
-
使用dos命令java HelloWorld输出Hello,World(类名区分大小写)
编译型
完全编译再运行
执行速度快
解释型
一边编译一边运行
更加灵活