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)
- 单行注释://
- 多行注释:/*1111*/
- 文档注释:
注:
① 单行注释和多行注释的内容不参与编译,字节码文件中 不包含注释的内容
② 多行注释不能嵌套
- 总结
- 一个java源文件中可以声明多个类,但是只有一个类声明为public,且声明为public的类的类名必须与源文件名相同;
- 程序的入口是main()方法
- 编译过程中,会生成一个或多个字节码文件,字节码文件的文件名与java源文件中的类名相同