一、Java概述1.1 什么是Java· Java是Sun公司现属Oracle于1995年推出的面向对象编程语言· 创始人詹姆斯·高斯林James Gosling1.2 Java的三大技术平台1.3 Java语言的特点常考1. 跨平台性Write Once, Run Anywhere—— 核心优势2. 面向对象 —— 封装、继承、多态3. 健壮性 —— 强类型机制、异常处理、垃圾回收GC4. 安全性 —— 无指针访问、类加载机制5. 多线程 —— 支持并发编程6. 简单易学 —— 语法接近C/C但去掉了指针和多重继承等复杂特性二、Java运行机制重中之重2.1 核心概念2.2 三者的包含关系JDK└── JRE└── JVM背下这句话JDK JRE JVM2.3 Java程序的执行过程两步走.java源文件 ——[javac 编译]—— .class字节码 ——[java 运行]—— 结果输出2.4 跨平台原理· 不同操作系统有各自对应的JVM· 所有JVM都能识别相同的字节码.class文件· 所以一次编译到处运行三、第一个Java程序HelloWorld3.1 完整代码public class HelloWorld {public static void main(String[] args) {System.out.println(Hello, World!);}}3.2 代码拆解背下来3.3 编译运行命令DOS/终端操作javac HelloWorld.java # 编译 → 生成 HelloWorld.classjava HelloWorld # 运行 → 输出 Hello, World!⚠️ 运行命令不带 .class四、注释示例// 这是单行注释/*这是多行注释可以写多行*//*** 这是文档注释* 通常写在类或方法上方*/五、标识符与关键字5.1 标识符名字的命名规则· 由字母、数字、下划线 _、美元符 $ 组成· 不能以数字开头· 不能是Java关键字· 严格区分大小写· 无长度限制✅ 合法示例name、student_1、$money、userName❌ 非法示例123abc数字开头、class关键字、user-name含减号5.2 命名规范约定俗成不是强制5.3 常用关键字不用背全先混眼熟public、class、static、void、main、int、double、if、else、for、while、return、new、this、super、package、import、interface、abstract、final、try、catch、throw---六、本章重点速记卡