20155305乔磊2016-2017-2《Java程序设计》第二周学习总结
20155305乔磊 2016-2017-2 《Java程序设计》第二周学习总结
教材学习内容总结
第三章学习了基本类型 整数(short、int、long) 字节(byte) 浮点数(float/double) 字符(char):汉字、英文字符都是双字节的,Java字符编码是Unicode6.2.0,JVM编码是UTF-16 Big Endian;以及学习了注释,变量,字面常量,运算符,类型转换

学习了流程控制复习了语法
if
if...else
if...else
if switch...case
以及循环 类型
for
while
do...while
break/continue
学习代码托管,用git上传,共有三步
git add .
git commit -m”备注“
git push origin master

教材学习中的问题和解决过程
- 问题:switch可以用来比较什么?
- 解决方案:通过学习,可以比较整数,字符串,字符,Enum。
- 问题:逻辑运算符和位运算符经常混淆。
- 解决方案:复习并巩固了&&和||是逻辑运算符,&和|是位运算符
代码调试中的问题和解决过程
- 问题:本周未学习代码调试,只是最简单的代码例如HelloWorld的代码上传托管,熟练掌握
代码托管
这周的代码托管学会运用git命令之后,在想要用git log命令时发现了一些错误,我曾经用自己电脑先给自己设置了user name和user email 后来帮室友也设置,之后提交历史就是室友的user name,在老师和自己查询的帮助下,知道了可以用git config --list来查看自己的git

上图是修改后的我的20155305的git user name
- 代码提交过程截图:
- 运行 git log --pretty=format:"%h - %an, %cd : %s" 并截图!

上图是未曾修改前一直在上传代码,发现错误以后,尝试了很多种办法,没有成功,一开始以为和公钥有关,重新设置了公钥,也重新克隆过文件夹,都没有能改了user name,在周三上课时向老师进行了提问后,看到了老师利用git log --list来查看的方法深有体会,于是上网查询,更改了user name为我的20155305上图是我修改前后的两次上传代码过程提交的截图
- 运行 git log --pretty=format:"%h - %an, %cd : %s" 并截图!

- 代码量截图:
- 运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图
- 没有用上述方法进行代码量截图,而是使用老师给出的statistics文件进行脚本拷贝到项目根目录里,运行命令chmod +x statistics 给脚本加上可执行权限,项目根目录下运行了./statistics就可以看到自己今天和本周写了多少代码。

上周考试错题总结
- 通过实践获得的是(软知识)。
- (新手)不能离开详细的指令。
- 只有通过(TCK)兼容性测试的实现,才可以使用java这个商标。
- (git init)命令可以在工作目录中创建新的git仓库。
- IDEA教程调试有四种断点:行断点,方法(函数)断点,(条件断点)和临时断点。
其他(感悟、思考等,可选)
学习应该要严谨,编写代码尤其要认真严谨,失之毫厘差之千里。
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第一周 | 200/200 | 1/1 | 18/18 | |
| 第二周 | 153/200 | 1/1 | 18/20 |
参考资料
20155305乔磊2016-2017-2《Java程序设计》第二周学习总结的更多相关文章
- 20145304 刘钦令 Java程序设计第二周学习总结
20145304 <Java程序设计>第2周学习总结 教材学习内容总结 java可区分基本类型和类类型(即参考类型)两大类型系统. 基本类型主要可区分为整数.字节.浮点数.字符与布尔. 整 ...
- 201521123063 JAVA程序设计 第二周学习总结
1.本周学习重点(2.27-3.5) java中的数组 以二维数组为例,数组名为scores,则 (1)先声明数组 int[][] scores;或int scores[][];或int[] scor ...
- 2017面向对象程序设计(Java)第二周学习总结
2017面向对象程序设计(Java)第二周学习总结 直系学妹学弟们好!额...不要问我为什么把学妹放前面,我也不知道!我只是你们和蔼可亲的学长一枚而已.也不要问为什么是第二周学习总结而不是第一周,因为 ...
- 201871010106-丁宣元 《面向对象程序设计(java)》第二周学习总结
丁宣元 <面向对象程序设计(java)>第二周学习总结 正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...
- 201521044152<java程序设计>第一周学习总结
本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...
- 20145304 刘钦令 Java程序设计第一周学习总结
20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...
- 201621123007 Java程序设计第一周 学习总结
第一周-Java基本概念 201621123007 <Java程序设计> 第一周学习总结 1. 本周学习总结 java是面向对象的一类语言,三大特征:封装性,继承性,多态性. jdk jr ...
- 杨其菊201771010134《面向对象程序设计Java》第二周学习总结
第三章 Java基本程序设计结构 第一部分:(理论知识部分) 本章主要学习:基本内容:数据类型:变量:运算符:类型转换,字符串,输入输出,控制流程,大数值以及数组. 1.基本概念: 1)标识符:由字母 ...
- 201777010217-金云馨《面向对象程序设计(Java)》第二周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...
- 201871010126 王亚涛 《面向对象程序设计(java)》 第二周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...
随机推荐
- Linux文件系统知识记录——ext2描述
最近完成了一个编程作业,大致功能是给定一个文件名,给出该文件所在目录和其本身所占用的簇号等信息.笔者选用了Linux的ext系列文件系统作为实验对象,通过实验对ext2文件系统的存储和索引有了一个较为 ...
- SpringMvc+Spring+MyBatis+Maven
使用Maven构建项目 1) 创建一个Maven的war工程 2) 在webapp/WEB-INF下创建一个web.xml文件 <?xml version="1.0" enc ...
- iOS js
[webView stringByEvaluatingJavaScriptFromString:@"document.getElementById(\"idNumber\" ...
- js的鼠标事件整理-------Day47
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/marSmile_tbo/article/details/34202437 今天回来的有些晚了,实在是 ...
- 解决 php7下 igbinary_unserialize_ref: invalid reference 的bug
最近组内升级了PHP7,某个接口偶发502,看了下php的错误日志如下: igbinary_unserialize_ref: invalid reference >= Memcached::ge ...
- [19/04/27-星期六] GOF23_结构型模式(装饰模式、外观模式)
一.装饰模式(decorator) 职责:动态的为一个对象增加新的功能. 是一种用于代替继承的技术,无须通过继承增加子类就能扩展对象的新功能.使用对象的关联关系代替继承关系,更加灵活,避免类体系的膨胀 ...
- mvc项目中Controller执行完毕重定向到html的一个页面中
String ip = request.getLocalAddr(); //取得服务器IP int port = request.getLocalPort(); //取得服务器端口 String ur ...
- docker启动容器关于防火墙报错
在重启docker工程时候出错: [root@hadoop-alone ~]# docker start padError response from daemon: driver failed pr ...
- CSS3中为什么要清除浮动以及三种清除浮动(float)的方法
方法一:添加新的元素 .应用 clear:both .clear{ clear:both; height: 0; height: 0; overflow:hidden; } 方法二:父级div定义 o ...
- HDU 1232 畅通工程(道路连接)(裸并查集)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1232 畅通工程 Time Limit: 4000/2000 MS (Java/Others) ...