码迷,mamicode.com
首页 > 编程语言 > 详细

20145237 《Java程序设计》第2周学习总结

时间:2016-03-13 22:30:32      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:

教材学习内容总结

本周我学习了java的基础语法。分为类型、变量与运算符,流程控制。

一、类型:
1、Java可以区分为基本类型和类类型。类类型也称作参考类型。
2、Java中基本类型主要是整数、字节、浮点数、字符、布尔。
3、"//"是单行批注,"/"和"/"是多行批注。
二、变量:
1、驼峰式命名法:通常以小写字母开头,并在每个单字开始时第一个用大写。如:ageOfStudent
2、在使用局部变量时要初始化。
3、final限定:如final double PI=3.14。
4、二进制0b开头,八进制0开头,十六进制0x开头。
5、条件运算符:条件式?成立返回值 : 失败返回值
6、逻辑运算符:与&& 或|| 非 !
7、位运算:与& 或| 非~ 异或^
8、左移<<、右移>>

三、流程控制:
1、if else

条件式运算结果true会执行if的{与}中的描述语句,否则执行else的{与}中的描述语句。如果条件式不成立并不想做任何事,则else可以省略。

2、switch

switch的括号当中要取得值的变量或表达式,值必须是整数、字符、字符串等,之后会与case进行比较,操作case中的相应的描述语句,之后break;跳转语句,如果没有对应的case语句,执行default语句,如果没有默认要处理的动作,可以省略default。
3、for循环、while循环

while主要用于停止条件必须在执行时期判断的重复性动作。前测试循环,因为会在循环执行前就进行条件判断。
4、break、continue(break会结束区块执行,continue只会略过描述句,回到循环区开始下一次循环)

教材学习中的问题和解决过程

 这一张和之前学习的c语言有很多相似之处。所以理解起来不是很难。有一些麻烦是对程序的使用很不熟练,我尝试使用了老师上课给我们教的那些软件。感觉还是很不习惯。

代码调试中的问题和解决过程

 技术分享

按照书上的程序编写后,得到如下结果

技术分享

。。。。我的程序中没有加/n,所以结果的排版很不美观。

其他(感悟、思考等,可选)

这周已经是学习java的第二周了。我的感触是,看视频学习java比看书自学要效果好很多。java和c语言的学习一样,都需要大量的练习。对于初学者的我来说,看视频学习就和有人手把手的教学一样,很生动。这是我认为比较好的方法。

学习进度条


代码行数(新增/累积)
博客量(新增/累积)学习时间(新增/累积)重要成长
目标 3500行 15篇 400小时  
第一周 100/100 2/2 20/20  
第二周 150/250 1/3 18/38

20145237 《Java程序设计》第2周学习总结

标签:

原文地址:http://www.cnblogs.com/20145237fhn/p/5273297.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!