1_初识Java
Java概述
1、主要版本
-
JavaSE,java平台标准版
-
JavaEE,java平台企业版
-
JavaME,java平台微型版
2、注释类型
//
表示单行注释,从//
开始到本行结束,都是注释/* */
表示多行注释,从/*
开始,到*/
结束,中间所有都是注释/** */
表示多行/文档注释,从/**
开始,到*/
结束,是一种支持提取的注释
3、Java语言之父是詹姆斯·高斯林
4、相关概念
- javac.exe是编译器,主要用于将高级Java源代码翻译成字节码文件
- java.exe是解释器,主要用于启动JVM对字节码文件进行解释并执行
5、jdk、jre、jvm之间的关系
- JDK(Java Development Kit)是Java开发工具包
- JRE(Java Runtime Environment)是Java运行时的环境
- JVM(Java Virtual Machine)是Java虚拟机,Java虚拟机主要用于将字节码文件翻译成机器码(由0和1组成)
- JDK包含JRE,JRE包含JVM
6、Java的跨平台原理
Java字节码可以通过JVM翻译为具体平台能够执行的机器指令。由于Sun定义了JVM规范,而且不同的操作系统大多提供了JVM实现,才使得相同的一个字节码文件可以在不同的系统上运行,从而使Java赢得了“一次编译,到处使用”的美名。