开始学习JavaSE了,记录下自己学习的进程。
学习大纲
1 开发环境配置
day01 配置
2 基础语法(基本差不多,看一下就好)
day02 命名规则,进制转换
day03 运算符,if语句
day04 switch,for,while,break,continue,return语句
day05 方法 重载 一维数组
day06 二维数组 类,对象,内存解析
以上花3天时间
3【重点难点】面向对象(封装、继承、多态、初始化、static、this、抽象类、接口)
day07 匿名对象,封装,private,this,构造方法,static
day08 继承,初始化
day09 多态,抽象类,接口(极其重要)
day10 package 访问权限 内部类
day11 Eclipse, Object
以上花5天时间
4【重点,常用API】字符串API(String/StringBuffer/StringBuilder...)
day12 String类(案例做一遍)
day13 StringBuffer
5 常用类(Math/System/BigDecimal/日期类)
day14 其他常用类
以上花3天时间
6【重点,用得最多】集合(Collection, Set, List, Map, Queue, 就是对数据结构的封装)
day15 Collection,List
day16 List三个子类
day17 Set两个子类: HashSet,TreeSet
day18 Map
以上花4天时间
7 异常机制
8【重中之重】IO(File类/字符流/字节流)
day19 file
day20 字节流
day21 字符流
以上花3天时间
9 多线程(学过操作系统,会轻松很多)
10 GUI(基本不用)
11 网络编程(对他们来讲,也很简单)
12 反射/泛型(是J2EE基础,大部分框架都用到反射)
必敲代码列表
独立写出九九乘法表
独立写出冒泡排序、选择排序
数组遍历(包括二维)
封装、继承、多态
常用字符串API:indexOf(),lastIndexOf(),subString(),equals(),length()
ArrayList/LinkedList/HashMap/HashSet存储字符串和自定义对象(Student)并遍历
掌握集合间嵌套(工作中常用)
File:遍历文件夹下所有文件
IO: 复制文本文件和图片的几种方法
如果觉得《刘意JavaSE 学习笔记——总纲》对你有帮助,请点赞、收藏,并留下你的观点哦!