20155334 2016-2017-2《Java程序设计》课程总结
20155334 2016-2017-2《Java程序设计》课程总结
1. 每周作业链接汇总
| 题目 | 主要内容 | 二维码 |
|---|---|---|
| 预备作业1 | 不知道所以然的第一次博客 | ![]() |
| 预备作业2 | 有关之前的C语言的调查 | ![]() |
| 预备作业3 | 虚拟机与Linux的初体验 | ![]() |
| 第一周作业 | 1.了解Java基础知识2.了解JVM、JRE与JDK,并下载、安装、测试JDK;3.了解PATH、CLASSPATH、SOURCEPATH的作用并会设置初步使用IDE(推荐IDEA),会编译、运行、调试简单的Java程序 | ![]() |
| 第二周作业 | 1.了解Java编程风格2.认识Java的类型与变量3.掌握Java流程控制的方法(分支、循环) | ![]() |
| 第三周作业 | 1. 区分基本类型与类类型2. 理解对象的生成与引用的关系3. 掌握String类和数组4. 理解封装的概念5. 掌握构造方法的定义6. 理解重载的概念7. 掌握static的应用 | ![]() |
| 第四周作业 | 1. 理解封装、继承、多态的关系2. 理解抽象类与接口的区别3. 掌握S.O.L.I.D原则4. 了解模式和设计模式5. 能正确覆盖方法6. 了解垃圾回收机制7. 掌握Object类8. 掌握enum | ![]() |
| 第五周作业 | 1. 理解异常架构2. 牚握处理异常的方法3. 会用throw,throws4. 理解Collection和Map架构5. 会用常见的数据结构和算法6. 了解Lambada和泛型 | ![]() |
| 第六周作业 | 1. 理解流与IO2. 理解InputStream/OutPutStream的继承架构3. 理解Reader/Writer继承架构4. 会使用装饰类5. 会使用多线程进行并发程序设计 | ![]() |
| 第七周作业 | 1. 了解Lambda语法2. 了解方法引用3. 了解Fucntional与Stream API4. 掌握Date与Calendar的应用5. 会使用JDK8新的时间API | ![]() |
| 第八周作业 | 1. 了解NIO2. 会使用Channel、Buffer与NIO23. 会使用日志API、国际化4. 会使用正则表达式5. 了解JDK8增强功能 | ![]() |
| 第九周作业 | 1. 了解JDBC架构2. 掌握JDBC架构3. 掌握反射与ClassLoader4. 了解自定义泛型和自定义枚举5. 会使用标准注解 | ![]() |
| 第十周作业 | 1. 了解计算机网络基础2. 掌握Java Socket编程3. 理解混合密码系统4. 掌握Java 密码技术相关API的使用 | ![]() |
自认为写得最好一篇博客是?
第六周作业比较好,仔细细致
作业中阅读量最高的一篇博客是?
阅读量最多的是预备作业3
作业中与师生交互最多的一篇博客是?
预备作业2
实验报告链接汇总
| 名称 | 主要内容 | 二维码 |
|---|---|---|
| 实验一 Java开发环境的熟悉 | 1.使用JDK编译、运行简单的Java程序;2. 使用IDEA 编辑、编译、运行、调试Java程序 | ![]() |
| 实验二 Java面向对象程序设计 | 1. 初步掌握单元测试和TDD2. 理解并掌握面向对象三要素:封装、继承、多态3. 初步掌握UML建模4. 熟悉S.O.L.I.D原则5. 了解设计模式 | ![]() |
| 实验三 敏捷开发与XP实践 | 1. 敏捷开发与XP 2. 编码标准 3. 结对编程 4. 重构 | ![]() |
| 实验四 Android程序设计 | 基于Android Studio开发简单的Android应用并部署测试;2.了解Android组件、布局管理器的使用;3. 掌握Android中事件处理机制。 | ![]() |
| 实验五 Java网络编程 | 1. 掌握Socket程序的编写;2.掌握密码技术的使用;3.设计安全传输系统。 | ![]() |
给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?

我相信大家都有不止一个工程文件,这些工程文件中的代码加起来我相信一定超过了5000行,只是这个脚本只能检测到我们git commit的文件,只是参考而已。
课堂实践对提高应用能力有帮助吗?
课堂实践对提高应用能力有巨大的帮助
课堂实践上自己有什么经验教训?
截图太慢,打水印太慢,电脑太卡,我还能怎么办?家里太穷,买不起MacBook Pro更买不起Suface Book Pro
PS:这算教训么?
你有什么项目被扣分,谈谈你的教训
有,可多了,要不然也不会这样啊,对吧?
教训:迟交作业、不验收代码
课程收获与不足
自己的收获:熟悉了java,了解了Android APP开发大致流程,体会到了java的重要用途。
自己需要改进的地方:太懒惰,不够勤奋,总是在最后的时刻提交博客。这些都应该立刻改进。
结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
结对学习能够让结对伙伴相互帮助相互帮扶,取长补短。
给开学初的你和学弟学妹们的学习建议
千万别奢望老师在课堂上讲解课本上的知识点,一定要打消这个念头,否则就等着挂科吧。
如果重新学习这门课,怎么做才可以学的更好
自己多敲代码,多多领悟。多看视频资源。
下学期有什么可行的计划提升学习效果?
问卷调查
- 你平均每周投入到本课程有效学习时间有多少?答:大概有15-20个小时
- 每周的学习效率有提高吗?你是怎么衡量的?答:之前的几周还是有的,越到后面就觉得越累,毕竟还有别的科目,就java这一门课程占掉了一周一半的时间。
- 蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?答:并没有用。用过最差的APP,没有之一。
- 你觉得这门课老师应该继续做哪一件事情?答:继续发链接解决同学们的各项问题。
- 你觉得这门课老师应该停止做哪一件事情?答:停止用蓝墨云班课。
- 你觉得这门课老师应该开始做什么新的事情?答:课上多讲点书上的内容,要不然您会被视频所取代,都在寝室看,谁还来上课?来上课,您又不讲;不来,您又要扣分。对吧?
20155334 2016-2017-2《Java程序设计》课程总结的更多相关文章
- java程序设计课程实验报告3
北京电子科技学院(BESTI) 实 验 报 告 课程:java程序设计 班级:1353 姓名:陈都 学号:20135328 成绩: 指导教师:娄 ...
- java程序设计课程实验报告1
北京电子科技学院(BESTI) 实 验 报 告 课程:Java程序设计 班级:1353 姓名:陈都 学号:20135328 成绩: 指导 ...
- 201671010127 2016—2017—2 Java怎样解决Java程序中中文乱码的问题。
这是本次第二次分享新手在编程中遇到的问题,相信很多Java新手和我一样,在Java编程中会遇到中文乱码的情况,下面我就给大家分享我遇到问题和解决问题的具体过程. 我先用Notepad++写了一个如下的 ...
- 201671010127 2016—2017—2 Java学习周结
时间真是个最公平东西,只要能够好好地利用它,它可以为我们带来我们我们所想要的东西.学习Java已经有一周了,对于Java基础知识的认识也更进一步,对Java的兴趣也愈来愈浓.实现一个Java程序,主要 ...
- 20145206邹京儒《Java程序设计》课程总结
20145206邹京儒<Java程序设计>课程总结 (按顺序)每周读书笔记链接汇总 第一周:http://www.cnblogs.com/ZouJR/p/5213572.html http ...
- 20165301 2017-2018-2《Java程序设计》课程总结
20165301 2017-2018-2<Java程序设计>课程总结 每周作业链接汇总 预备作业1:我期待的师生关系 预备作业2:学习基础与c语言学习心得 预备作业3: Linux安装及命 ...
- 《Java程序设计》终极不改版
半年前的作品,上传只为纪念~ 成绩: ____0.1______ Java程序设计 课程设计 题 目:大学生信息管理系统 学 院: 计算机与软件学院 专 业: 网络工程_____ . ...
- java期末课程总结
期末课程总结 转眼间,这个学期就要过去了,我们Java的学习也接近了尾声,回想到这个学期刚开始接触到Java的时候,感觉什么都不懂,但现在似乎有了门路,不会载懵懵懂懂, 虽然本学期面向对象与Java程 ...
- Java期末课程学习汇总。
本学期面向对象与Java程序设计课程已经结束了,给自己学习来个总结. 本学期过的非常快,不得不说这一学期学到的东西很少,感觉自己的进步很小. 而且感觉自己总少了点什么,在写这篇总结前,我认真想了,很多 ...
- 20145225《Java程序设计》 2015—2016年学期课程总结
20145225<Java程序设计> 2015—2016年学期课程总结 读书笔记链接汇总 1.2016年2月25日 <Java程序设计>课程准备之问卷调查 摘要: 一.你对自己 ...
随机推荐
- JavaScript(核心、BOM、DOM)
http://www.flyne.org/article/407 JavaScript(核心.BOM.DOM) JavaScript是基于对象和事件驱动的客户端脚本语言.有如下特点: 交互性 安全性( ...
- pushlet服务端推送——多播
版权声明:本文为博主牟云飞原创文章.未经博主同意不得转载. https://blog.csdn.net/myfmyfmyfmyf/article/details/36364337 ---------- ...
- bzoj 4712: 洪水
[权限题][https://www.lydsy.com/JudgeOnline/status.php?problem_id=4712&jresult=4] 这道动态\(dp\)终于不是独立集/ ...
- 【LeetCode每天一题】Remove Duplicates from Sorted Array II(移除有序数组中重复的两次以上的数字)
Given a sorted array nums, remove the duplicates in-place such that duplicates appeared at most twic ...
- 数据包式套接字:基于UDP协议的Socket网络编程
步骤: 1.利用DatagramPacket封装数据包: 2.利用DatagramSocket发送数据包: 3.利用DatagramSocket接收数据包: 4.利用DatagramPacket处理数 ...
- LORA芯片SX1272IMLTRT资料介绍
升特公司(Semtech)(纳斯达克:SMTC)日前推出新型远程RFIC平台的首款产品SX1272,可将器件的无线传输距离扩大至15公里. 该器件集成了升特公司的新型LoRa(远程)调制技术,相比其他 ...
- oracle中的greatest 函数和 least函数
oracle中的greatest 函数和 least函数 原文地址:https://blog.csdn.net/sinat_32023305/article/details/78778596 g ...
- [iOS]app的生命周期
对于iOS应用程序,关键的是要知道你的应用程序是否正在前台或后台运行.由于系统资源在iOS设备上较为有限,一个应用程序必须在后台与前台有不同的行为.操作系统也会限制你的应用程序在后台的运行,以提高电池 ...
- vue项目获取当前地址栏参数(非路由传参)
项目中遇到一个需求,就是另一个管理系统带参直接单纯的跳转跳转到vue pc项目中的某个页面,后再初始化查询数据,参数以地址栏的形式传入 管理系统:打开新地址地址 let obj = { id: 21, ...
- svn造成桌面图标显示问号
(1)在使用svn客户端的时候桌面的所有图标上面都加了一个“?”.而且在桌面上新建的文件夹或文件都会打个问号,下面是笔者搜集的方法:在桌面创建记事本文件,把这句话复制进去for /r . %%a in ...

















