Java特性和优势
优势和特性
简单性(去除指针,和内存的管理)
面向对象 :模拟人的思维去写程序,将关注点放到对象和对象的接口上
可移植性 : 跨平台性
高性能 : 多线程 : 安全性 : 健壮性:
分布式: 处理 TCP/IP协议 URL 远程调用 方便
动态性 : 通过反射实现
JAVA三大版本
JAVASE
标准版 适合桌面程序,控制台开发等
JAVAME
嵌入式开发 (手机,小家电)
JAVAEE
企业级开发,(web端,服务器开发等)
JDK JRE JVM
JDK
java development kit java开发者工具 包含 JRE和JVM
JRE
java Runtime Environment java运行时环境 包含JVM
JVM
JAVA Virtual Machine 虚拟机(实现跨平台的核心) 解释型 , 编译型