一、Java 概述
1. Java体系
- java是一个体系,包含:
- java语言
- 运行在各种平台上的虚拟机
- class字节码文件格式
- java api(jdk中提供的api),类库
- 商业的或者三方优秀开源类库
3. JDK、JRE、跨平台、Java平台
- JDK:它是Java开发运行环境,在程序员的电脑上当然要安装JDK;
JDK = JRE + 开发工具集(例如Javac编译工具等)
- JRE:Java Runtime Environment它是Java运行环境,如果你不需要开发只需要运行Java程序,那么你可以安装JRE
JRE = JVM + JavaSE标准类库
4. Java代码的编写执行过程
- 源文件:编写Java源文件(我们也称之为源代码文件),它的扩展名为.java;
- 编译:然后通过编译器把源文件编译成字节码文件,字节码文件扩展名为.class;
为什么要编译?JAVA程序是由虚拟机运行的,我们所写的代码虚拟机不认识,我们要把自己写的代码翻译成虚拟机所认识的语言 - 运行:最后使用解释器来运行字节码文件。
5. 注释
- 定义:用来解释和说明程序的文字,注释是不会被执行的
- 分类:
- 单行注释: //注释内容
- 多行注释: /*注释内容*/
- 文档注释: /**注释内容*/
- 注意:
- 对于单行和多行注释,被注释的文字,不会被JVM解释执行
- 对于文档注释,可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档
- 单行注释可以嵌套使用,多行注释不能嵌套使用