1.Java简介
1.1 半编译半解释型语言
1.2 编译过程:.java源码 -> .class字节码 -> 机器语言
2.开发环境配置
2.1 下载JDK(java开发者工具)
2.2 配置环境变量
2.3 开发工具
Eclipse, IDEA, VScode, Notepad++, ...
3.基础语法
3.1 对象:对象是类的一个实例
3.2 类:是一个模板,描述一类对象的行为和状态
3.3 方法:就是行为,一个类可以有很多方法
3.4 实例变量:对象的状态是由这些实例变量决定的
4.对象和类
4.1 概念
多态:
继承:
封装:
抽象:
类:
对象:
实例:
方法:
重载:
4.2 类可以包含一下类型变量:
局部变量:在方法、构造方法或者语句块中被定义
成员变量:在类中,方法体之外的变量。在创建对象的时候实例化
类变量:在类中,方法体之外的变量。但是必须声明为 static 类型
4.3 创建一个新的对象需要三步
声明:对象名称和对象类型
实例化:使用 new 关键字来创建一个对象
初始化:使用 new 创建对象时,会调用构造方法初始化对象
4.4 源文件声明规则
一个源文件中只能有一个 public 类
一个源文件可以有多个非 public 类
源文件名应该和 public 类的类名保持一致
如果一个类定义在某个包中,那么 package 语句应该在源文件的首行
如果源文件包含 import 语句,那么应该放在 package 语句和类定义之间
5.基本数据类型