Java编程基础完全指南

发表时间: 2024-01-18 15:35

一、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 所解析,生成一套以网页文件形式体现的该程序的说明文档
    • 单行注释可以嵌套使用,多行注释不能嵌套使用