1. 基础知识图解
- 图形化界面操作与命令行操作系统
图形化界面(Graphical User Interface,GUI) 命令行方式(Command Line Interface,CLI)
机器语言(二进制代码)→汇编语言→高级语言(面向过程-面向对象)android系统架构
- Java语言特点
面向对象:类和对象
特性:封装、继承、多态
健壮性:去掉指针、内存的申请和释放,提供相对安全的内存管理和访问机制跨平台性:JVM,实现了Java程序的跨平台性
- Java的核心机制
(1)Java虚拟机(Java Virtual Machine,JVM)
(2)垃圾回收机制(Garbage Collection,GC)
- 环境搭建
JDK、JRE和JVM之间的关系
JDK的安装环境变量的配置
- 注释(comment)
单行注释://多行注释:文档注释:
注:
① 单行注释和多行注释的内容不参与编译,字节码文件中 不包含注释的内容
② 多行注释不能嵌套
- 总结
一个java源文件中可以声明多个类,但是只有一个类声明为public,且声明为public的类的类名必须与源文件名相同;程序的入口是main()方法编译过程中,会生成一个或多个字节码文件,字节码文件的文件名与java源文件中的类名相同



