1972年c诞生
贴近硬件,运行极快,效率极高
操作系统,编译器,数据库,网络系统
指针和内存管理
1983年诞生
面向对象
兼容c
图形领域,游戏等
1993年诞生
图形界面程序Applet
简单性
面向对象 万物皆对象
可移植性 可跨平台运行
高性能 即时编译
分布式 url 远程方法调用
动态性 反射机制
多线程
安全性
健壮性
write once,run anywhere(JVM实现跨平台)
JavaSE:标准版(桌面程序,控制台开发,,,)最核心,基本
JavaEE:E企业及开发(web端服务器开发...)
JDK: Java Development Kit
Java Javac 编译运行Java Javadoc 把Java的一些东西生成文档 Jar把Java打包成应用
JRE:Java Runtime Environment Java运行环境
JVM Java Virtual Machine Java虚拟机