20145118 《Java程序设计》 第2周学习总结
20145118 《Java程序设计》
第2周学习总结
教材学习内容总结
起初翻开课本看到第三章的章节题目”基础语法”时,我就明白这是一章需要我们牢牢掌握并理解的学科.通过看课本我了解到,这一章出现的概念在C语言中已经接触到过,再看一遍相当于一个小小的复习。当然还是出现了一些新的小知识点,在这里列举一下:
1.整数:short int long
2.字节:byte类型,长度是1字节!!
3.浮点数:float double
4.字符:char类型,汉子和英文字符在Java中都是双字节储存
5.布尔:boolean类型,代表逻辑中的”真”与”假”.
根据课本上的代码,试写的代码
6.变量在命名时,多使用”驼峰式命名法”,在声明局部变量的同时就要指定值给它,final可表示声明值为最终值,避免以后再输入这个值时出现错误.
7.注意整数字面常量以不同进制表示时的写法
8.boolean类型比较特殊,不参与一般运算,只可以下列形式出现:
boolean flag = true;
boolean condition = false;
比较、条件运算练习如下:
9.条件运算符比if...else语句简洁,但需牢记格式,两者对比如下:
条件运算符: 条件式 ? 成立返回值 : 失败返回值
例:System.out.printf(“该数是否为偶数?%c%n”, number % 2 ==0 ? ‘是’ : ‘否’);
10.break语句在使用时有一个简便方法,就是在想要退回的位置设置一个标签,之后直接break标签即可退回到该位置。
教材学习中的问题和解决过程
本章学习的内容基本在之前的C语言学习中都有涉及,但是以前并不太了解continue的用法,所以没办法很好的达到概念迁移,通过看书了解到break是跳出循环执行循环之后的语句,而continue则是跳出本次循环,直接进行下一次循环。
只显示i=1到i=7时的情况
显示除i=8的所有情况
代码调试中的问题和解决过程
本周学习中的代码调试是借鉴书上的程序,再仿照书中的例子写一个新的小程序,所以没有遇到什么问题.
其他(感悟、思考等,可选)
本周的代码调试让我找到了一些C语言学习中的熟悉的感觉,又对学好Java多了一点信心,但是二者还是有一定的区别,在看到相同的地方时更要注重区分不同的地方,以免混淆.
学习进度条
代码行数(新增/累积) |
博客量(新增/累积) |
学习时间(新增/累积) |
重要成长 |
|
目标 |
5000行 |
20篇 |
200小时 |
|
第二周 |
100/100 |
1/1 |
7/10 |
|
第一周 |
100/100 |
1/1 |
14/20 |
参考资料
20145118 《Java程序设计》 第2周学习总结的更多相关文章
- 20145213《Java程序设计》第九周学习总结
20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...
- 20145213《Java程序设计》第二周学习总结
20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...
- 20145213《Java程序设计》第一周学习总结
20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...
- 21045308刘昊阳 《Java程序设计》第九周学习总结
21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...
- 20145330孙文馨 《Java程序设计》第一周学习总结
20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...
- 20145337 《Java程序设计》第九周学习总结
20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...
- 20145337 《Java程序设计》第二周学习总结
20145337 <Java程序设计>第二周学习总结 教材学习内容总结 Java可分基本类型与类类型: 基本类型分整数(short.int.long).字节(byte).浮点数(float ...
- 20145218《Java程序设计》第一周学习总结
20145218 <Java程序设计>第一周学习总结 教材学习内容总结 今天下午看了Java学习的视频,感觉很是新奇,之前觉得Java学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...
- 《Java程序设计》第九周学习总结
20145224 <Java程序设计>第九周学习总结 第十六章 整合数据库 JDBC入门 ·数据库本身是个独立运行的应用程序 ·撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的 ...
- 《Java程序设计》第二周学习总结
20145224陈颢文<Java程序设计>第二周学习总结 教材学习内容总结 一.类型.变量与运算符 1.类型 整数: 可细分为为short整数(占2字节),int整数(占4字节),long ...
随机推荐
- Android英文文档翻译系列(5)——VPNService
API14位于android.net.VpnService 类概述|Class OverviewVpnService is a base class for applications to ext ...
- RDO部署多节点OpenStack Havana(OVS+GRE)
RDO是由红帽RedHat公司推出的部署OpenStack集群的一个基于Puppet的部署工具,可以很快地通过RDO部署一套复杂的OpenStack环境,当前的RDO默认情况下,使用Neutron进行 ...
- 关于font-size对垂直居中影响的问题
背景:三个inline-block元素,其中两个内容为空,另外一个包含文字,设置文字的font-size之后,原本垂直居中的三个inline-block的元素,会变的不再垂直居中. 原因: 当设置了f ...
- JavaWeb温习之HttpServletResponse对象
以下内容均根据"方立勋JavaWeb视频教程"进行总结 1. HttpServletResponse常见应用——设置响应头控制浏览器的行为 1.1 设置http响应头控制浏览器禁止 ...
- 使用HttpClient以文件流的方式上传文件(非multipartFormData方式)
@Test public void testAdd() throws IOException { HttpPost post = new HttpPost("http://localhost ...
- js中的匿名函数和匿名自执行函数
1.匿名函数的常见场景 js中的匿名函数是一种很常见的函数类型,比较常见的场景: <input type="button" value="点击" id ...
- 查看Oracle的redo日志切换频率
1.Oracle log 每次切换会记录到告警日志中 设想写个方案来查看log切换频率来判断Oracle log是否应该更改大小. 2.sql a.查看redo日志信息 select * from v ...
- 最短路和次短路的条数(dijstra算法或spfa算法)POJ3463
http://poj.org/problem?id=3463 Sightseeing Time Limit: 2000MS Memory Limit: 65536K Total Submissio ...
- 知乎live 我的读书经验 总结
https://www.zhihu.com/lives/757587093366009856/messages 碎片化阅读没有意义, 捡硬币捡成富翁 kindle不能全文检索 短篇文章的阅读是否有 ...
- Linux下编译安装Nginx1.12
[准备工作] 所有操作需要在root用户下 本机测试案例系统信息:centos7.3 安装路径:/usr/local/nginx [安装Nginx] 先安装如下依赖包 $ yum install gc ...