20155212 2016-2017-2《Java程序设计》课程总结
每周博客
每周作业链接汇总
- 预备作业一:专业理解、未来展望、期望的师生关系。
- 预备作业二:HOMEWORK-2
- 预备作业三:HOMEWORK-3
- 第一周作业:学习教材Chapter 1 Java平台概论、Chapter 2 从JDK 到IDE。
- 第二周作业:对Java的基本认识。
- 第三周作业:java对象及封装。
- 第四周作业:继承与多态的关系,以及接口的多态操作。
- 第五周作业:异常处理和Map。
- 第六周作业:IO和线程。
- 第七周作业:Lambda和Date。
- 第八周作业:NIO和通用API,使用日志API。
- 第九周作业:了解JDBC架构、掌握JDBC架构。
- 第十周作业:Java与密码学。
自认为写得最好一篇博客是?为什么?
- 2016-2017-2 20155117实验二《Java面向对象程序设计》实验报告:单元测试
- 这篇博客记录了一个简单的单元测试怎么写,之前写出来的类很少测试是否正确,测试也是通过
system.out.printf()
判断结果是否正确。如果类的数量增大很难知道错误出在哪。而且通过实践得知eclipse开启断言需要在Run Configurations
中输入-ea
,否则无论如何断言总是对的。这对我以后写程序有很大帮助。
作业中阅读量最高的一篇博客是?谈谈经验
- 预备作业一:专业理解、未来展望、期望的师生关系。
- 第一篇大家好奇罢了。
作业中与师生交互最多的一篇博客是?谈谈收获
- 第二周作业:对Java的基本认识。
- 老师指正了我和远程仓库建立连接时公私钥配对的问题,同时我发现平时MAC使用频率小,linux系统不熟悉带来的问题。在尝试使用MAC和Windows都成功建立连接后发现MACOS下命令更加省事,可以省去用户认证输入账号的麻烦。
实验报告链接汇总
- 实验一 Java开发环境的熟悉:命令行下Java程序开发、IDEA下Java程序开发、调试和练习。
- 实验二 Java面向对象程序设计:单元测试、TDD(Test Driven Devlopment,测试驱动开发)、面向对象三要素、设计模式初步。
- 实验三 敏捷开发与XP实践:敏捷开发与XP、编码标准、结对编程、版本控制、重构、实践项目。
- 实验四 Android程序设计:Android Stuidio的安装测试、Activity测试、UI测试、布局测试、事件处理测试。
- 实验五 网络编程与设计:中缀和后缀表达式计算、基于Java Socket实现客户端/服务器功能。