Java语言介绍

1.什么是JDK?
JDK是Java开发工具包

2.Java三大版本

  • JavaSE(标准版)
  • JavaEE(企业版)
  • JavaME(微型版)

3.Java语言特性

  • Java没有指针的概念, 没有多继承, 底层是C++实现的, 垃圾自动回收机制。
  • 跨平台, 一次编译, 到处运行。

4.Java的加载与执行
.java -> .class(字节码) -> 类加载器 -> JVM -> 操作系统 -> 硬件
编译

编译器: javac.exe
编译: 检测是否有语法错误

运行: java.exe
启动Java虚拟机, JVM会启动类加载器ClassLoader, ClassLoader会检索类文件,并装载到JVM中 然后Java虚拟机会将字节码文件解释成二进制程序

5.JDK、JRE、JVM三者之间的关系
JDK: Java SE Development Kit
JRE: Java SE Runtime Environment
JVM: Java SE Virtual Mathine

JDK = JRE + JVM

posted @ 2021-04-06 20:33  程序员陈师兄cxycsx  阅读(180)  评论(0)    收藏  举报