【第1章】java基础入门(什么是java,全局介绍java)

java版本分为:javaEE,javaSE,javaME
javaEE:服务器开发
javaSE:桌面开发(windows记事本,QQ之类)
javaME:定位在电子消费产品上
关系图:【第1章】java基础入门(什么是java,全局介绍java)
java特性与优势:
1.跨平台/可移植(核心优势)
2.安全性
3.面向对象
4.简单性:相对于c++,相当于c++的简化版
5.高性能
6.分布式
7多线程
8.健壮性

java应用程序的运行机制
java是编译性与解析型的结合,下图为运行机制
【第1章】java基础入门(什么是java,全局介绍java)
jvm,jre,jdk的区别
JVM:一个虚拟用于执行bytecode字节码的“虚拟计算机”
【第1章】java基础入门(什么是java,全局介绍java)
JRE:包含java虚拟机,库函数,运行java应用程序必须的文件
JDK:包含JRE,增加编译器和调试器用于程序开发的文件
【第1章】java基础入门(什么是java,全局介绍java)