文档详情

Java_SE_马士兵笔记word版.pdf

发布:2018-12-30约8.05万字共52页下载文档
文本预览下载声明
第 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 double import public throws byte else instanceof return transient case extends int short try catch final interface static void char finally long strctfp volatile class float native super while const for new switch null continue goto package synchronized goto 和 const 虽然未使用,但也被作为 Java 的关键字保留 程序执行过程: 程序 代码 操作系统 heap 堆 程序 代码 new 出来的东西 内存
显示全部
相似文档