20145304 刘钦令 Java程序设计第二周学习总结
20145304 《Java程序设计》第2周学习总结
教材学习内容总结
- java可区分基本类型和类类型(即参考类型)两大类型系统。
- 基本类型主要可区分为整数、字节、浮点数、字符与布尔。
- 整数:
short(2字节);int(4字节);long(8字节) - 字节:
byte(1字节) - 浮点数:
float(4字节)double(8字节) - 字符:
char(2字符) - 布尔:
boolean可表示为true与false。 - 单行批注"//",多行批注"/"与"/",javadoc文档注释/** */。
System.out.println()标准输出中显示文字后换行,System.out.print()输出文字后不换行。%d十进制整型,%f十进制浮点型,%e,%E科学记号浮点数型,%c,%C字符型,%b,%B布尔值。- 变量命名规则:不可以用数字作开头,不可以使用一些特殊字符,不可以与Java的关键词同名。
- 驼峰式命名法:以小写字母开始,并在每个单字开始时第一个字母使用大写。
- 不想再改变变量值时,在声明前加上final限定。
- 表示字符时,必须使用"'"符号括住字符。
- 忽略符号“\”。
- 算术运算符使用上遵循先乘除后加减的原则,可用括号改变运算顺序。
- 条件运算符:条件式?成立返回值:失败返回值
- 逻辑运算符
&&且,||或,!非。 - 位运算符
&AND,|OR,^XOR与~补码。 - ++或--运算符号写在变量前,表示先将变量值加或减1,然后再返回变量值,放在后面,则执行程序相反。
- 分支:
if...else``if...else if``switch...case。 - 循环:
while,do...while,for(;;) - break可以离开当前switch、for、while、do...while的区块,并执行区块后下一个描述句,可配合标签使用。
- Continue使用于循环,略过之后描述句,回到循环区块开头进行下一次循环。
教材学习中的问题和解决过程
- 对于break和continue配合标签使用不太理解。
- 仔细研读书上代码理解此用法。
代码调试中的问题和解决过程
1.用IDEA编写书上P55代码时,编译可以成功,但在package cc.openhome下有红色横线,应是有错误,但不知错在哪里。


2.编写代码时大小写出现错误,系统提示找不到符号,及时更改了程序。
3.在使用某个类时,应在package...后加封号!

其他(感悟、思考等,可选)
本单元学习的内容与C语言类似,但在某些地方有些差别,例如,Java中++和--在变量前后对代码的影响不同,Java有命名习惯驼峰式...C语言的学习有利于Java的学习,可以通过比较更好的掌握Java。
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 5000行 | 15篇 | 300小时 | |
| 第一周 | 30/30 | 1/2 | 20/20 | |
| 第二周 | 50/80 | 1/3 | 10/30 | |
| 第三周 | 0/0 | 0/0 | 0/0 | |
| 第四周 | 0/0 | 0/0 | 0/0 |
参考资料
20145304 刘钦令 Java程序设计第二周学习总结的更多相关文章
- 20145304 刘钦令 Java程序设计第一周学习总结
20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...
- 201521123063 JAVA程序设计 第二周学习总结
1.本周学习重点(2.27-3.5) java中的数组 以二维数组为例,数组名为scores,则 (1)先声明数组 int[][] scores;或int scores[][];或int[] scor ...
- 2017面向对象程序设计(Java)第二周学习总结
2017面向对象程序设计(Java)第二周学习总结 直系学妹学弟们好!额...不要问我为什么把学妹放前面,我也不知道!我只是你们和蔼可亲的学长一枚而已.也不要问为什么是第二周学习总结而不是第一周,因为 ...
- 20145304 刘钦令 Exp2 后门原理与实践
20145304 刘钦令 Exp2 后门原理与实践 基础问题回答 (1)例举你能想到的一个后门进入到你系统中的可能方式? 浏览网页时,或许会触发网站中隐藏的下载代码,将后门程序下载到默认地址. 下载的 ...
- 201871010106-丁宣元 《面向对象程序设计(java)》第二周学习总结
丁宣元 <面向对象程序设计(java)>第二周学习总结 正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...
- 201521044152<java程序设计>第一周学习总结
本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...
- 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)标识符:由字母 ...
随机推荐
- php 上传文件实例 上传并下载word文件
上传界面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3 ...
- 与你相遇好幸运,Linux常用命令
开机挂载硬盘 cat /etc/fstab /dev/sda1 /mnt/sda1 ext3 defaults 0 0 挂载硬盘 mount /dev/sdb5 /home/dis ...
- oracle数据库出现“批处理中出现错误: ORA-00001: 违反唯一约束条件”解决方法
最近使用oraclede impdp工具全库导入数据库时,在数据库里面使用出现如下情况. SQL state : 违反唯一约束条件 (GDXAORCL.SYS_C0055359) ; nested e ...
- 全局压缩http响应头
见代码: public class CompressAttribute : ActionFilterAttribute { public override void OnActionExecuting ...
- 几年前做家教写的C教程(之三专讲了递归和斐波那契)
C语言学习宝典(3) 数组: 一维数组的定义: 类型说明符 数组名[常量表达式] 例如: int a[10]; 说明:(1)数组名的命名规则和变量名相同,遵循标示符命名规则 (2)在定义数组时需要 ...
- CSS中设置DIV垂直居中的N种方法 兼容IE浏览器
在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSS Hack技术就可以啊!所以在这里我还要啰嗦两句,CSS中 ...
- Counterfeit Dollar -----判断12枚钱币中的一个假币
Counterfeit Dollar Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d & %I64u ...
- HTML5的input color系统颜色选择器
前两天,我写了一篇<推荐两款jQuery色盘选择器>介绍,那是使用JavaScript实现的色盘,今天我给大家介绍HTML5的色盘选择器.HTML5有一个input类型为color,即颜色 ...
- log4net的配置与使用
log4net解决的问题是在.Net下提供一个记录日志的框架,它提供了向多种目标写入的实现,比如利用log4net可以方便地将日志信息记录到文件.控制台.Windows事件日志和数据库(包括MS SQ ...
- SVN-简要说明
SVN官方推荐在一个版本库的根目录下先建立trunk.branches.tags这三个文件夹,其中trunk是开发主干,存放日常开发的内容:branches存放各分支的内容,比如为不同客户定制的不同版 ...