#学号 20175201张驰 《Java程序设计》第2周学习总结
教材学习内容总结:
一、第二章:
1:标识符与关键字
2:基本数据类型:四种整数类型(byte、short、int、long)、两种浮点数类型(float、double)、一种字符类型(char)、一种布尔类型(boolean)
3:输入基本型数据:Scanner可以创建一个对象,例如:Scanner reader = new Scanner(System.in);
输出基本型数据:System.out.print和System.out.println区别是:System.out.print不换行,System.out.println会换行。
4:数组:声明,分配元素,length使用(与C/C++语言不同,Java不允许在声明数组中的方括号内指定数组元素的个数)
二、第三章:
1:运算符与表达式
2:if分支语句、switch开关语句、循环语句:for | while | do while
循环语句的区别: do-while循环语句至少执行一次循环体,但for、while循环语句必须先判断给定条件是否成立,然后决定是否执行循环内的语句。
5:break和continue语句
6:for语句与数组:for each
三、教材学习中的问题和解决过程
1.有两道题含有import java.util.*;的代码,在起始位置不知道啥意思?
——问题1解决方案:百度后得知:假如你没这句话的话,如果你要用java.util包中的类Scanner的话,你就需要这样使用 java.util.Scanner sc = new java.util.Scanner();而import java.util.*,代表你导入了java.util包中的所有类,这样的话你使用 Scanner就没那么麻烦了,可以直接输入Scanner sc = new Scanner();
2. 类型转换过程中精度损失(P22)
byte a = (byte)128;
byte b = (byte)(-129);
得到:a和b的值分别时-128和127。我不理解这个代码的运算过程?
—— 问题2解决方案:
在类型转换运算中得到了解决。
四、代码调试中的问题和解决过程
- 提交到码云应在仓库中新建分支,新建bin和src文件夹,还是直接上传之前的文件夹?
——问题1解决方案:上传之前的文件夹。
2.我在调试例子3.9(P47)出现如下问题:
——问题2解决方案:
检查代码,我错误输入System.out.printf,成System.out.println,导致println与其内容中的%d不符。
五、[代码托管]

上周考试错题总结:
因虚拟机产生了一些问题,上课测试题超时完成


其他(感悟、思考等,可选)
学习Java第二周,学会了用IDE编写代码并运行程序,刚开始编程感觉与C语言的基本步骤、格式、语法相似,由于有点C语言基础所以刚开始比较轻松,但还是有很多繁杂的代码等待自己去敲打,所以从现在应该复习好C语言知识,向敲更多代码进发。
学习进度条
代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 4000行 30篇 400小时
第一周 20/20 1/1 15/15
第一周 385/405 1/2 15/15
计划学习时间:15小时
实际学习时间:15小时
改进情况:
#学号 20175201张驰 《Java程序设计》第2周学习总结的更多相关文章
- 学号 20175329 2018-2019-3《Java程序设计》第九周学习总结
学号 20175329 2018-2019-3<Java程序设计>第八周学习总结 教材学习内容总结 第十五章 泛型 可以使用"class 名称"声明一个类,为了和普通的 ...
- 学号:201521123116 《java程序设计》第二周学习总结
1. 本章学习总结 一:学习了string的类型,string的对象是不可变的,创建之后不能再修改 二:SET PATH/CLASSPATH和-cp的用法. 三:学习了Java API 文档的使用方法 ...
- 学号:201521123116 《java程序设计》第九周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容. 2. 书面作业 本次PTA作业题集异常 1.常用异常 题目5-1 1.1 截图你的提交结果(出现学号) 1.2 自己 ...
- 学号:201521123116 《java程序设计》第一周学习总结
#1. 本章学习总结了解了班级的纪律和期末成绩组成.本周重点学习了java语言的特点具有简单性和结构中立.明白了jdk是java开发人员使用的一种工具,以及编写一个java程序的所需步骤,懂得了jdk ...
- 2018-2019-3《Java程序设计》第二周学习总结
学号20175329 2018-2019-3<Java程序设计>第二周学习总结 教材学习内容总结 第二三章与我们所学习的C语言有很多的相似点,在这里我想主要就以我所学习的效果来讨 ...
- 学号 20175201张驰 《Java程序设计》第8周学习总结
学号 20175201张驰 <Java程序设计>第8周学习总结 教材学习内容总结 第十五章 知识总结: 1.泛型类声明:可以使用"class 名称"声明一个类,例如:c ...
- 学号 20175201张驰 《Java程序设计》第7周学习总结
学号 20175201张驰 <Java程序设计>第7周学习总结 教材学习内容总结 第八章 String类能有效地处理字符序列信息,它的常用方法有: public int length()可 ...
- 学号 20175201张驰 《Java程序设计》第6周学习总结
学号 20175201张驰 <Java程序设计>第6周学习总结 教材学习内容总结 第7章 ·1.Java支持在一个类中声明另一个类,这样的类称作内部类,而包含内部类的类称为内部类的外嵌类 ...
- 学号 20175201张驰 《Java程序设计》第5周学习总结
学号 20175201张驰 <Java程序设计>第5周学习总结 教材学习内容总结 第六章 ·1.接口的接口体中只可以有常量和abstract方法. ·2.和类一样,接口也是Java中一种重 ...
- 学号 20175201张驰 《Java程序设计》第4周学习总结
学号 20175201张驰 <Java程序设计>第4周学习总结 教材学习内容总结 第5章 继承:避免多个类间重复定义共同行为,用我们已经有的类,去创建新的类 任何子类都可以继承它的父类的成 ...
随机推荐
- Exceptionless 生产部署笔记
参考 部署用于生产的Exceptionlees(一个强大易用的日志收集服务) 1. 安装配置 redis 4.0 点击下载redis教学脑图 cd /opt wget http://download ...
- <WebGIS之OpenLayers全面解析>示例程序运行问题
运行<WebGIS之OpenLayers全面解析>中的示例程序时,无法加载*.json文件. 查看到提示如下错误:GET http://localhost:11232/demos/data ...
- eclipse向tomcat部署站点发现没有class文件。
其实大部分解决办法在网上都有的,例如这里: https://blog.csdn.net/shiyuehit/article/details/53262807 eclipse下无法自动编译或编译失败等问 ...
- Servlet(七):session
Session 学习:问题: Request 对象解决了一次请求内的不同 Servlet 的数据共享问 题,那么一个用户的不同请求的处理需要使用相同的数据怎么办呢?解决: 使用 session 技术. ...
- Beta(5/7)
鐵鍋燉腯鱻 项目:小鱼记账 团队成员 项目燃尽图 冲刺情况描述 站立式会议照片 各成员情况 团队成员 学号 姓名 git地址 博客地址 031602240 许郁杨 (组长) https://githu ...
- pip命令出现了问题,提示说找不到ssl模块
Could not find a version that satisfies the requirement pygame (from versions: ) No matching distrib ...
- 设备唯一标识方法(Unique Identifier):如何在Windows系统上获取设备的唯一标识 zz
原文地址:http://www.vonwei.com/post/UniqueDeviceIDforWindows.html 唯一的标识一个设备是一个基本功能,可以拥有很多应用场景,比如软件授权(如何保 ...
- WPF:解决数据绑定时不更新数据的问题
当用户在窗体控件中修改数据时,如果此时用户点击其它窗体会出现数据没有更新的情况. 这是由于数据绑定默认是通过失去焦点来提交数据的.可通过属性变更方法来更新数据: <TextBox.Text> ...
- Java笔记(二十) 注解
注解 一.内置注解 Java内置了一些常用注解: 1.@Override 该注解修饰一个方法,表示当前类重写了父类的该方法. 2.@Deprecated 该注解可以修饰类.方法.字段.参数等.表示对 ...
- Java Web 浏览器关闭后Session就会被销毁吗?
浏览器关闭后Session就会被销毁吗? Session是JSP的九大内置对象(也称为隐含对象)中的一个,用于保存当前用户的状态信息,初学者可能认为Session的生命周期是从打开一个浏览器发送请求到 ...