第 1 章 Java 概述Java 语言的特特点一种面向对象的语言;一种平台无关的语言;一种健壮的语言,吸收了C/C++的优点,但去掉了其影响程序健壮性的部分(如:指针、内存的申请与释放等)Java 的两种核心机制Java 虚拟机( Java Virtual Machine)垃圾回收机制( Garbage Collection)源程序( *
java文件)→ Java 编译器→字节码( *
class文件)→类装载器→字节码校验器→解释器→操作系统平台一次编译,随处运行Java 是一种解释型语言JDK(Java Development Kit)软件开发工具包JRE(Java Runtime Environment)运行时环境开发需要 JDK;用户只需 JRE PATH:WINDOWS系统执行命令时要搜寻的路径(如javac
exe ,java
exe )CLASSPATH:Java在编译和运行时要找的class 所在路径(“
”代表当前路径)java :运行 java 程序javac :编译 java 程序java – version 一个源文件最多只能有一个public类,其他类数量不限,源文件名必须与 public类名一致Java 应用程序的执行入口时main()方法: public static void main(String[] args){ ⋯} Java 语言中严格区分大小写编译后,每一个类都对应一个class 文件第 2 章 基础语法标示符由字母、下划线”_”、美元符” $”或数字组成标示符应以字母、下划线、美元符开头Java 标示符对大小写敏感,长度无限制,注意“见名知意”且不能与Java 语言关键字重名abstract default if private this boolean do implements protected throw break