20165317 java学习总结
20165317 java学习总结
每周作业链接汇总
- 预备作业1:https://www.cnblogs.com/ningxinyu/p/8341213.html
- 预备作业2:https://www.cnblogs.com/ningxinyu/p/8412675.html
- 预备作业3:https://www.cnblogs.com/ningxinyu/p/8469605.html
- 第一周作业:https://www.cnblogs.com/ningxinyu/p/8506436.html
- 第二周作业:https://www.cnblogs.com/ningxinyu/p/8544804.html
- 第三周作业:https://www.cnblogs.com/ningxinyu/p/8597206.html
- 第四周作业:https://www.cnblogs.com/ningxinyu/p/8646421.html
- 第五周作业:https://www.cnblogs.com/ningxinyu/p/8687718.html
- 第六周作业:https://www.cnblogs.com/ningxinyu/p/8747315.html
- 第七周作业:https://www.cnblogs.com/ningxinyu/p/8848830.html
- 第八周作业:https://www.cnblogs.com/ningxinyu/p/8907232.html
- 第九周作业:https://www.cnblogs.com/ningxinyu/p/8971788.html
每周作业总结
- 最喜欢的一篇博客:预备作业2:C语言学习调查。
原因:这篇博客是在寒假内完成的,不仅时间充裕,心得丰富,而且还让我完全回顾了自己的C语言学习过程,相比较C语言学习,Java学习并不算成功(原因稍后提)。
- 浏览量最多的博客:预备作业1:你期望的师生关系。
原因:很简单,一开始大家对博客的完成和书写不甚了解所以互相学习。
实验报告链接汇总
- 实验一:https://www.cnblogs.com/ningxinyu/p/8747130.html
- 实验二:https://www.cnblogs.com/ningxinyu/p/8893630.html
- 实验三:https://www.cnblogs.com/ningxinyu/p/8998347.html
- 实验四:https://www.cnblogs.com/ningxinyu/p/9064909.html
- 实验五:https://www.cnblogs.com/ningxinyu/p/9130803.html
课程自我总结
- 学习本课的收获:
能够基本掌握Java语言的基本语法和程序编写思路。
对未来继续学习其他编程语言提供了基本思路和指导思想。
- 学习本课的不足:
本学期课业较C语言学习学期(大一下)更加繁重,所以虽然可能能用Java语言实现更多功能,但对这门语言的掌握并没有C语言那样广泛和牢靠。
对于本课程的一点建议
- 关于翻转课堂
初中高中六年,使用翻转课堂的时间近大半,本来上这课之前满心欢喜,自以为自己终于能有熟悉的学习方式,但事实却截然相反。这课程所谓的翻转课堂和我印象里的翻转课堂大相径庭。我觉得,翻转课堂主要不在翻转,其重心应落在课堂。学生对于课堂的自主学习很重要,但更需要老师的引导。上课时讲授的不应该是时新技术,而应当是串讲课下学生所学内容。假使真的翻转,又怎么可能让所有人都通过小小的视频来学到所有的知识?所有的学生的疑惑,老师不可能一一解答,上课串讲便成为了最好的办法,自学者融会贯通,未自学者也能有所收获和了解。
- 关于博客和蓝墨云
博客这个形式很不错,但是每周完成几篇,未免过量。蓝墨云虽方便快捷,但仍不如C语言学习时的作业系统来的实在。大学生能够通过自己对未来的发展和规划,来决定自己今后走的路是什么样子的,这是大学生和高中生最大的区别。如果一门课被强制(与考试和作业挂钩)让每个人把每周所有的时间都用在上面,那么这门课应该是这个专业的中流砥柱,如信息安全专业的密码学、化学专业的几个基础化学。国外的确有各样的教学方式,多次测验决定成绩:但是学校的情况和资源决定了我校不适合这样的方式。教学资源少,学生可选择课程少决定了学校并不适用西方的教育模式。
- 关于结对编程
这点我觉得效果很不好。结对编程首先需要两个作息和时间安排相似的两个人,他们的编程水平相当,使用的语言相同,很可惜,我觉得很难在我们的班级内找到这样的两个人。
课下代码量(不含实验和结对项目)

20165317 java学习总结的更多相关文章
- 0037 Java学习笔记-多线程-同步代码块、同步方法、同步锁
什么是同步 在上一篇0036 Java学习笔记-多线程-创建线程的三种方式示例代码中,实现Runnable创建多条线程,输出中的结果中会有错误,比如一张票卖了两次,有的票没卖的情况,因为线程对象被多条 ...
- 0035 Java学习笔记-注解
什么是注解 注解可以看作类的第6大要素(成员变量.构造器.方法.代码块.内部类) 注解有点像修饰符,可以修饰一些程序要素:类.接口.变量.方法.局部变量等等 注解要和对应的配套工具(APT:Annot ...
- 分享篇——我的Java学习路线
虽然之前我是开发出身,但是我学习的语言是Objective-c,这个语言使用起来范围比较窄,对于自动化学习来说也是无用武之地,所以我自己学习了Java,对于一个有开发经验的人来说学习一门新语言相对来说 ...
- Java学习笔记(04)
Java学习笔记(04) 如有不对或不足的地方,请给出建议,谢谢! 一.对象 面向对象的核心:找合适的对象做合适的事情 面向对象的编程思想:尽可能的用计算机语言来描述现实生活中的事物 面向对象:侧重于 ...
- Java学习心得之 HttpClient的GET和POST请求
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 HttpClient的GET和POST请求 1. 前言2. GET请求3 ...
- 0032 Java学习笔记-类加载机制-初步
JVM虚拟机 Java虚拟机有自己完善的硬件架构(处理器.堆栈.寄存器等)和指令系统 Java虚拟机是一种能运行Java bytecode的虚拟机 JVM并非专属于Java语言,只要生成的编译文件能匹 ...
- 0030 Java学习笔记-面向对象-垃圾回收、(强、软、弱、虚)引用
垃圾回收特点 垃圾:程序运行过程中,会为对象.数组等分配内存,运行过程中或结束后,这些对象可能就没用了,没有变量再指向它们,这时候,它们就成了垃圾,等着垃圾回收程序的回收再利用 Java的垃圾回收机制 ...
- 0028 Java学习笔记-面向对象-Lambda表达式
匿名内部类与Lambda表达式示例 下面代码来源于:0027 Java学习笔记-面向对象-(非静态.静态.局部.匿名)内部类 package testpack; public class Test1{ ...
- 0025 Java学习笔记-面向对象-final修饰符、不可变类
final关键字可以用于何处 修饰类:该类不可被继承 修饰变量:该变量一经初始化就不能被重新赋值,即使该值跟初始化的值相同或者指向同一个对象,也不可以 类变量: 实例变量: 形参: 注意可以修饰形参 ...
随机推荐
- Java远程调用原理DEMO
1. POJO public class DemoInfo implements Serializable{ private String name; private int age; public ...
- NBU将RAC数据库恢复到单机
恢复的过程和(https://www.cnblogs.com/abclife/p/5687993.html)差不多.但是,具体过程有些不同.如果按照之前的恢复方式,在run语句中同时运行restore ...
- 20.翻译系列:Code-First中的数据库迁移技术【EF 6 Code-First系列】
原文链接:https://www.entityframeworktutorial.net/code-first/migration-in-code-first.aspx EF 6 Code-First ...
- 在WPF中的Canvas上实现控件的拖动、缩放
如题,项目中需要实现使用鼠标拖动.缩放一个矩形框,WPF中没有现成的,那就自己造一个轮子:) 造轮子前先看看Windows自带的画图工具中是怎样做的,如下图: 在被拖动的矩形框四周有9个小框,可以从不 ...
- Linux工作环境:CentOS7最小安装+Xfce桌面环境
ref: https://blog.csdn.net/smstong/article/details/44802989 3.1 执行CentOS7 最小安装去官网下载CentOS-7.0-1406-x ...
- Python3 字符串前面加u,r,b的含义
u/U:表示unicode字符串 不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unicode编码. 一般英文字符在使用各种编码下, 基本都可以正常解析, 所以一般不带u:但是中文, ...
- MySql 三大知识点——索引、锁、事务
1. 索引 索引,类似书籍的目录,可以根据目录的某个页码立即找到对应的内容. 索引的优点:1. 天生排序.2. 快速查找.索引的缺点:1. 占用空间.2. 降低更新表的速度. 注意点:小表使用全表扫描 ...
- SudaMod-81.0 / crDroidAndroid-8.1(android-8.1.0_r20)红米3 2018年5月3日更新
一.写在前面 我只是个人爱好,本ROM未集成任何第三方推广软件,我只是喜欢把好的资源分享出来,若可以,我们一起学习,一起进步. 请不要问我怎么刷机! 请不要问我玩游戏卡不卡(有钱你就换好点的手机)! ...
- JS保留两位小数的几种方法
四舍五入 以下处理结果会四舍五入: var num =2.446242342; num = num.toFixed(2); // 输出结果为 2.45 不四舍五入 以下处理结果不会四舍五入: 第一种, ...
- Houdini技术体系 基础管线(二) :Heightfiled与UE4的无缝导入以及对World Composition的支持
Authored by TraceYang 前言 传统的制作做比较真实大世界3D关卡地形时,通常的采用的方式是把HeightMap和SplatMap(Layer Mask)导入到引擎的地形系统里 ...