Java入门
Java特性和优势
- 简单性:语法简单,无指针
- 面向对象
- 可移植性:跨平台性
- 高性能:即时编译
- 分布式:通过URL访问网络上的对象
- 动态性:反射机制
- 多线程
- 安全性
- 健全性:异常性
Java三大版本
- JavaSE:标准版(桌面程序、控制台开发)
- JavaME:嵌入式开发(手机、小家电...)
- JavaEE:企业级开发(web端,服务器开发...)
JDK、JRE、JVM
- JDK
- JDK是Java开发工具包。JDK是整个JAVA的核心,包括了Java运行环境JRE(Java Runtime Envirnment)、一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)
- JRE
- 是运行基于Java语言编写的程序所不可缺少的运行环境。
- JVM
- 整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行。
JDK下载
Hello World!
Java运行机制
- 编译型:开发完成以后需要将所有的源代码都转换成可执行程序
- 解释型:每次执行程序都需要一边转换一边执行
- 区别是时机不同。
![]()
posted @
2020-05-19 20:31
jiaobojin
阅读(
123)
评论()
收藏
举报