# 20155236 2016-2017-2 《Java程序设计》第二周学习总结
20155236 2016-2017-2 《Java程序设计》第二周学习总结
教材学习内容总结
对于类型、变量、运算符、流程控制等等的学习。在其中包含着基本的语法元素,还有基本的逻辑语句。还涵盖了一些小的知识点:指定运算符、类型转换、精度....为我们学号java语言先打下一个基础。
教材学习中的问题和解决过程
- P58中的字面常量的number[3:1]三种进制表示的数字10,无法理解12/0xC/014
- 编写程序验证:
发现其实是数字12的三种表达 - 对(-- i和++ i)/(i --和i ++)不能有效区分
- 通过程序得到结果,可以记得更清楚
运算符在前先运算,再确定值。运算符在后是先确定值,再运算 - 书上还有提及1.0-0.8的相关运算,我得到的结果是0.19999999999996,却不是0.2
- 等第四章解答。
- 书上说这行代码无法实现
count + 1 > Integer.MAX_VALUE
那我们是否可以写成
count == Integer.MAX_VALUE
去从零开始循环。
代码调试中的问题和解决过程
- 基本上遇到的是文件名和精确度的问题
- 根据javac所给的提示,落实到每一行中很快能发现问题。但这是因为这次所写程序都非常简单,往后可能会出现语法以及逻辑上的错误。
- 书上根据2的平方选择的是
int count=1;
System.out.printf("2的1次方:%d%n",count = count <<1);
System.out.printf("2的2次方:%d%n",count = count <<2);
System.out.printf("2的2次方:%d%n",count = count <<3);
但结果是1,2,8,经过思考,改写为:
int count=1;
System.out.printf("2的1次方:%d%n",count = count <<1);
System.out.printf("2的2次方:%d%n",count = count <<1);
System.out.printf("2的2次方:%d%n",count = count <<1);
之后发现答案正确为:1,2,4.
代码托管
- 代码提交过程截图:
- 运行 git log --pretty=format:"%h - %an, %cd : %s" 并截图
- 代码量截图:
- 运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图
上周考试错题总结
- sourcepath用于搜索编译所需的源文件
- CLASSPATH面向的操作系统是JVM
其他(感悟、思考等,可选)
感觉自己的动手能力不足,注意力不够集中,还没有找到对java感兴趣的点,有点慌。git上传的最后总是push不上去。。不知道为啥,我先去整整,有截图了立马上传!
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第一周 | 10/10 | 1/1 | 10/10 | |
| 第二周 | 100/100 | 2/2 | 19/25 |
计划学习时间:15小时
实际学习时间:9小时
改进情况:比以前的效率稍微提高了一点,会主动找同学解决问题。
参考资料
无0.0
# 20155236 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 ...
- 201871010121 王方 《面向对象程序设计(java)》 第二周学习总结
这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11475 ...
- 杨其菊201771010134《面向对象程序设计Java》第二周学习总结
第三章 Java基本程序设计结构 第一部分:(理论知识部分) 本章主要学习:基本内容:数据类型:变量:运算符:类型转换,字符串,输入输出,控制流程,大数值以及数组. 1.基本概念: 1)标识符:由字母 ...
- 201777010217-金云馨《面向对象程序设计(Java)》第二周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...
随机推荐
- Mac sshw 使用
sshw ssh client wrapper for automatic login. install use go get go get -u github.com/yinheli/sshw/cm ...
- Chapter 5 Order Inversion Pattern
5.1 Introdution The main focus of this chapter is to discuss the order inversion (OI) pattern, which ...
- centos6.4 minimal 安装kvm
操作系统是网易源下载的centos 64位的minimal安装包,很多工具都没有,像gcc make wget which where 等统统没有,好在有yum 这里为了简单起见直接用yum安装kvm ...
- IOS 对JSON解析的要求
JOSN格式的原始字符串中, 键名必须为 引号 “” 包含的字符串,值必须是数组("[]" 用中括号包起来的部分),字典("{}" 用中括号包起来的部分),数字 ...
- Java面试基本知识
Java基本知识 基本知识 服务器:Tomcat 支持Servlet jsp JBoss 开源应用服务器 Apache:最广泛的http服务器,只支持静态网页 String是长度不可变,用+=的时候会 ...
- Python读取Json字典写入Excel表格的方法
需求: 因需要将一json文件中大量的信息填入一固定格式的Excel表格,单纯的复制粘贴肯定也能完成,但是想偷懒一下,于是借助Python解决问题. 环境: Windows7 +Python2.7 + ...
- 用Web技术开发客户端(一)
http://www.cnblogs.com/lefan/archive/2012/12/27/2836400.html 范怀宇(@duguguiyu)分享了<豌豆荚2.0重构时遇到的坑> ...
- Hadoop学习之路(十九)MapReduce框架排序
流量统计项目案例 样本示例 需求 1. 统计每一个用户(手机号)所耗费的总上行流量.总下行流量,总流量 2. 得出上题结果的基础之上再加一个需求:将统计结果按照总流量倒序排序 3. 将流量汇总统计结果 ...
- sqoop2启动client异常
java环境: java version "10.0.1" ,启动sqoop-shell端或者是sqoop-client端异常,异常如下: [root@hadoop1 home] ...
- AutoMapper 帮助类
AutoMapper帮助类 /// <summary> /// AutoMapper帮助类 /// </summary> public static class AutoMap ...