1、环境。如何搭建java开发环境。jdk以及jre区别。
2、什么是类,什么是对象?以及java核心思想:继承、封装、多态的概念。
3、java中的八大基本数据类型:char、byte、short、int、float、double、boolean、long
4、变量以及类的命名规范、修饰符
public 表示可以对方访问
private 表示不可以对外访问,包括类或者变量、方法等
protected 表示仅包内访问
abstract 表示抽象类或者抽象方法
final 不可被继承以及修改
static 静态,不可被修改
5、java中的运算符
+-*/% ++ —
== > <
&& ||
6、循环、判断
While
do while
Fori
For each
7、java中最特殊的类型,string
8、日期
Date\calendar
SimpleDateFormat
9、文件操作
InputStream/OutputStream
10、java中其它常用的数据结构
数组、list、map、set
11、异常
exception
12、多线程
Thread、Runable
13、java序列化
Serializable
14、泛型
<T>
ArrayList<String> list = new ArrayList<>();
15、重新回顾何为继承、封装、多态以及java中最伟大的发明:接口
作业
一、假设某班有20个人,姓名、性别、出生日期、成绩存在文件中。
1、请找出成绩最好的人。
2、请筛选出性别为男的人数以及性别为女的人数。
二、实现99乘法表,并写入文件中。
11=1
12=2 22=4
13=3 23=6 33=9
14=4 24=8 34=12 44=16
15=5 25=10 35=15 45=20 55=25
16=6 26=12 36=18 46=24 56=30 66=36
17=7 27=14 37=21 47=28 57=35 67=42 77=49
18=8 28=16 38=24 48=32 58=40 68=48 78=56 88=64
19=9 29=18 39=27 49=36 59=45 69=54 79=63 89=72 9*9=81