学习资源
1.教材P28-P76
2.第3章教学课件3.1-3.8
3.corejava.zip中第3章示例程序3-1—3-5
4.Eclipse简明教程.pdf
5.MOOC & 视频:浙江大学 翁恺老师:零基础学java 1.2-1.3、2.1-2.4、3.1-3.2、4.1-4.3、6.1-6.3
周次 |
(阅读/编写)代码行数 |
发布博客量/评论他人博客数量 |
课余学习时间(小时) |
学习收获最大的程序阅读或编程任务 |
第一周 |
70/10 |
1/1 |
6 |
JDK、eclipse的安装、九九乘法表的编译 |
第二周 |
90/40 |
2/1 |
8 |
数据类型的总结,第三章实验四、实验五、实验六 |
第四周 |
200/60 | 1/0 | 10 | 掌握类与对象的基础概念,理解类与对象的关系; 2. 掌握对象与对象变量的关系; 3. 掌握预定义类Date、LocalDate类的常用API; 4. 掌握用户自定义类的语法规则,包括实例域、静态域、构造器方法、更改器方法、访问器方法、静态方法、main方法、方法参数的定义要求;(重点、难点) 5. 掌握对象的构造方法、定义方法及使用 6. 理解重载概念及用法; 掌握包的概念及用法 |
第六到七周 |
526/62 | 1/0 | 12 | 1.深入理解程序设计中算法与程序的关系; 2.深入理解java程序设计中类与对象的关系; 3.理解OO程序设计的第2个特征:继承、多态; 4.学会采用继承定义类设计程序(重点、难点); 5.能够分析与设计至少包含3个自定义类的程序; 6.掌握利用父类定义子类的语法规则及对象使用要求。 |
第七周 |
400/64 | 1/0 | 10 | 1.掌握四种访问权限修饰符的使用特点; 2.掌握Object类的用途及常用API; 3.掌握ArrayList类的定义方法及用途; 4.掌握枚举类定义方法及用途; 5.结合本章实验内容,理解继承与多态性两个面向对象程序设计特征,并体会其优点。 |
第八周 |
490/98 | 1/0 | 10 | 1掌握接口定义方法; 2.掌握实现接口类的定义要求; 3掌握实现了接口类的使用要求; 4.理解程序回调设计模式; 5.掌握Comparator接口用法; 6.掌握对象浅层拷贝与深层拷贝方法; 7.掌握Lambda表达式语法; 8.了解内部类的用途及语法要求。 |
第十周 |
4564/89 | 1/0 | 15 | 1.掌握java异常处理技术; 2.了解断言的用法; 3.了解日志的用途; 4.掌握程序基础调试技巧。 |
第十一周 |
789/178 | 1/0 | 17 | 1.理解泛型概念; 2.掌握泛型类的定义与使用; 3.掌握泛型方法的声明与使用; 4.掌握泛型接口的定义与实现; 5.了解泛型程序设计,理解其用途。 |
第十二周 |
309/107 | 1/0 | 15 | 1. 掌握Vetor、Stack、Hashtable三个类的用途及常用API; 2. 掌握ArrayList、LinkList两个类的用途及常用API。 3. 掌握Java GUI中框架创建及属性设置中常用类的API; 4. 应用结对编程(Pair programming),体验程序开发中的两人合作。 |
第十三周 |
988/145 | 1/0 | 2 | 1.掌握事件处理的基本原理,理解其用途 2.掌握AWT事件模型的工作机制; 3.掌握事件处理的基本编程模型 4.了解GUI界面组件观感设置方法; 5.掌握WindowAdapter类、AbstractAction类的用 6.掌握GUI程序中鼠标事件处理技术。 |
第十四周 |
993/164 | 1/0 | 13 | 1.掌握GUI布局管理器用法; 2.掌握Java Swing文本输入组件用途及常用API; 3.掌握Java Swing选择输入组件用途及常用API。 |
…… |
…… | …… | …… | …… |
累计 |
886/172 | 1/2 | 26 | …… |
来源:oschina
链接:https://my.oschina.net/u/4377726/blog/4170687