您的位置:首页 > 编程语言 > Java开发

20155326刘美岑 2016-2017-2 《Java程序设计》第二周学习总结

2017-03-05 11:50 537 查看

20155326刘美岑 2016-2017-2 《Java程序设计》第二周学习总结

教材学习内容总结

教材第三章主要讲解的是基础语法,主要包括认识类型与变量、学习运算符的基本使用、了解类型转换细节、 运用基本流程语法。
看过了教材以后我发现其实Java的学习和C语言的学习有挺多相似的地方的,知识框架都差不多。
感觉java的基本类型和c语言是一样的都是以下几种:
整数(short、int、long)
字节(byte)
浮点数(float/double)
字符(char):汉字、英文字符都是双字节的,Java字符编码是Unicode6.2.0,JVM编码是UTF-16 Big Endian
布尔(boolean):boolean类型中的true/false不能与其他类型进行运算
运算符也一样,为如下几种:
算术运算
关系运算
逻辑运算
位运算
递增
递减
赋值
类型转换在老师做的图中也展示的很清晰,所以我把老师的图也搬过来了。






同时 Structured programming(结构化程序设计)包含的三种语句也是C语言中的三种基本语句:

顺序:计算机结构决定语句是顺序执行的,正常情况下都是顺序执行的

分支:分支用来处理异常情况的,有if、if...else、switch...case、default等等

循环:执行最常用的语句,这是计算机的特长,有for、while、do...while、break、continue等等

看完了第三章,发现Java的学习和之前C语言的学习真的是很相似。有一种特别熟悉的感觉,希望平时可以多看看java好好学习。

最后我整理了一下上周考试的错题。

代码调试中的问题和解决过程

首先,我完善了我的托管代码的配置。
由于之前在开源中国建的项目不在老师的那个小组里面,于是我又重新建了一个。




然后进行了项目的克隆。



克隆后在我的D盘出现了这个项目名的文件夹。



之后我进入这个项目文件夹按着老师的要求建立了六个子文件夹。并将代码放入src文件夹中,并开始上传托管代码。步骤如下图:







因为要计算代码行数,要用到statistics脚本,想要在Linux中进行。所以开始在Linux中安装git,并输入指示代码等一些操作。步骤如下图:















代码托管

代码提交过程截图:



代码量截图:

运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图







上周考试错题总结

1、编程中要写三种代码:(伪代码 ),产品代码,测试代码。
2、IDEA教程中有关调试有四种断点:行断点,方法(函数)断点,(条件断点)和临时断点。
这两道题都是老师上课讲过的,笔记没有做好,竟然没有填出来,下次一定认真记笔记。
3、教材P49,第3题 (c)
4、教材P51,第5题 (c)
5、教材P51,第8题 (c)
这三道错题都是出自书上,不会做或者做错了都说明对书的理解、知识的掌握度不够,书中自有黄金物,书上的知识是基础,所以还是要多看教材多练习。

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行20篇400小时
第一周20/201/120/20
第二周106/1001/125/25
计划学习时间:25小时

实际学习时间:大约25小时

改进情况:在教材上花的时间比上周多了,因为感觉书上的内容虽然不是很难但却是基础,必须掌握
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: