JAVA的特性和优势
简单性:没有指针运算,语法基于c
面向对象
可移植性:可跨平台(jvm
高性能
分布式
动态性:通过反射
多线程
安全性
健壮性
Java的三大版本
Writ Once 、Run Anywhere(一字编译、到处运行)
JavaSE:标准版(桌面程序、控制台开发
❌JavaME:嵌入式开发(手机小程序
JavaEE:企业级开发(web端、服务器开发
JDK JRE JVM
{JDK [JRE (JVM) ] }
JDK:Java Development Kit (java开发者工具)
Java、Javac | 编译运行程序 |
javadoc | 将Java的东西生成文档 |
jar | 将Java打包成运用 |
JRE:Java Runtime Environment (运行时环境)
JVM:Java Virtual Machine (java的虚拟机)