《Java程序设计》第二学习总结

教材学习内容总结

类型

byte(字节)
shot(短整型)
int(整型)
long(长整型)
float(浮点型)
double(双精度)
char(字符型) boolean(布尔型)

注释

/ :单行注释:用于对属性,变量以及算法重要转折时的提示。
/* 多行注释 */:多用于对类、方法及算法的详细说明,一般在对类的注释中要有以下内容:

1、 类的简要说明
2、 创建者及修改者
3、 创建日期或最后修改日期

/** Java文档注释 */:产生Java文档,使用javadoc命令。

变量

作用:暂存资料。

一.
首字母只能是字母 下划线‘_’

‘$’ 符号(变量名首字母不能是数!)
其余部分 任意多的:数字 字母 下划线‘_’ ‘$’ 符号

运算符

算数运算符(9):+ - * / % ++ --

关系运算符(6):== != > >= < <=

逻辑运算符(6):&& || ! ^ & |

位运算符(7):& | ~ ^ >> << >>>

流程控制

if(前提条件) 语句;
满足前提条件则执行语句,这是最简单的流程控制语句之一了。主义的一点事“前提条件”的结果必须为boolean型。true则执行。

switch语句是一种具有处理多分支能力的流程控制语句。
switch(表达式){
case 值1 :语句1;
case 值12 :语句2;
……
[default:语句n;]
}
其中,要注意的一点是表达式的值必须是int型。值1,值2……必须为整型直接量或整型常量,并且相互之间不能相同。
switch语句的执行过程是:首先计算表达式的值,再与每个case后面的值作比较,若相同,则执行这个case后面的语句,知道遇到break或switch语句结束。若与所有的case后面的值比较厚仍然没有相等的选项,则执行default后面的语句

for语句
格式:for(初始化表达式;检测表达式;更新表达式)语句;

执行过程:“初始化表达式”是for语句第一个执行且只执行一次的语句。检测表达式必须是boolean型,用于 决定是否继续循环,更新表达式在每次循环体执行完毕后自动执行。

while语句

格式:while(循环条件) 语句;

执行过程:判断循环条件,为true则执行语句,再回来判断循环条件……知道循环条件为false。因此,循环条件的结果必须为boolean值

break语句

break可以用在switch\while\do...while\for语句中,它包含两种:带标签的break语句和不带标签的break语句。

continue语句

continue语句也包括带标签、不带标签两种。continue语句与break语句最大的区别是,break语句是跳出循环,而continue语句是提前结束此次循环,提早进入下次循环。

而带标签的continue语句则可以实现从内层循环跳至外层循环,并直接执行外层循环的下一次循环。

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

第三章的内容主讲语法,感觉与C语言的语法有许多共通之处,两相对照感觉比较好掌握。

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

代码托管

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 20/20 1/4 10/20
第二周 80/100 1/5

参考资料

《Java学习笔记》
百度百科
博客园

转载于:https://www.cnblogs.com/l97----/p/6507097.html

20155327《Java程序设计》第二周学习总结相关推荐

  1. 2019年JAVA程序设计第二周編程总结

    2019第二周实验报告 Java实验报告 班级 计算机科学与技术二班 学号 20188442 姓名 吴怡君 完成时间 2019/9/7 评分等级 实验一 Java开发环境与简单Java程序 一. 实验 ...

  2. 201871010115——马北《面向对象程序设计JAVA》第二周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...

  3. 20155303 2016-2017-2 《Java程序设计》第二周学习总结

    20155303 2016-2017-2 <Java程序设计>第二周学习总结 教材学习内容总结 『注意』 "//"为单行批注符: "/*"与&quo ...

  4. 20155313 2016-2017-2 《Java程序设计》第二周学习总结

    20155313 2016-2017-2 <Java程序设计>第二周学习总结 教材学习内容总结 1.1 基本类型 整数:可细分为short整数(占2字节).int整数(占4字节)与long ...

  5. 20172325 2018-2019-1 《Java程序设计》第二周学习总结

    20172325 2018-2019-1 <Java程序设计>第二周学习总结 教材学习内容总结 3.1集合 集合是一种聚集.组织了其他对象的对象.集合可以分为两大类:线性集合和非线性集合. ...

  6. 《Java程序设计》第二周学习总结

    20145224陈颢文<Java程序设计>第二周学习总结 教材学习内容总结 一.类型.变量与运算符 1.类型 整数: 可细分为为short整数(占2字节),int整数(占4字节),long ...

  7. 201871010123-吴丽丽《面向对象程序设计(java)》第二周学习总结

    201871010123-吴丽丽<面向对象程序设计(java)>第二周学习总结                         项目                这个作业属于哪个课程 h ...

  8. 201871010104-陈园园 《面向对象程序设计(java)》第二周学习总结

    201871010104-陈园园 <面向对象程序设计(java)>第二周学习总结 项目 内容 这个作业属于哪个课程 ttps://www.cnblogs.com/nwnu-daizh/ 这 ...

  9. 20155305乔磊2016-2017-2《Java程序设计》第二周学习总结

    20155305乔磊 2016-2017-2 <Java程序设计>第二周学习总结 教材学习内容总结 第三章学习了基本类型 整数(short.int.long) 字节(byte) 浮点数(f ...

  10. 201871010128-杨丽霞《面向对象程序设计(java)》第二周学习总结

    201871010128-杨丽霞<面向对象程序设计(java)>第二周学习总结 项目 内容 这个作业属于哪个课程 <https://www.cnblogs.com/nwnu-daiz ...

最新文章

  1. 一个好域名的作用和价值
  2. 用程序消除一道概率题的二义性
  3. 编程之美-快速寻找满足条件的两个数方法整理
  4. sharepoint ECMA
  5. XML——流机制解析器
  6. 【标签组件与图标 3.3】
  7. 重构我的CMS系统,增加ORM
  8. 最常用计算机文件后缀名,windows系统文件后缀(扩展名)简单介绍,电脑知识普及...
  9. Effective C++ -----条款18:让接口容易被正确使用,不易被误用
  10. DICOM通讯(ACSE->DIMSE->Worklist)
  11. 尺规画图——三等分点
  12. 互联网日报 | 5月6日 星期四 | 阿里巴巴旗下“天猫香港”上线试营业;蔚来汽车将进军海外市场;五一档票房超16亿创新高...
  13. 汇编语言:8421 BCD码加减法的修正问题
  14. mysql如何查询前几天_sql语句查询mysql怎么取前几天的数据
  15. java 绑定mac地址_如何JAVA实现使用TrueLicense在证书中绑定PC的MAC地址,以防止拷贝应用...
  16. 解锁“绿色计算产业白皮书”,海量数据携手绿盟成员共促生态繁荣
  17. [python爬虫]爬取微信公众号
  18. “助农”成为电商平台最热关键词,拼多多为什么重视农业农村?
  19. Linux虚拟机忘记密码
  20. eb8000软件怎样上传_EB8000软件使用介绍.ppt

热门文章

  1. [转] Java多线程发展简史
  2. cocos2d-x 3.1.1 学习笔记[17] 关于这些活动功能
  3. intel x540-at2 openstack 下桥接故障
  4. 【bzoj2300】【Luogu P2521】 [HAOI2011]防线修建 动态凸包,平衡树,Set
  5. 仓位 001 998 AUFNAHME不存在(L9009)
  6. Kubernetes之路 1 - Java应用资源限制的迷思
  7. 快刀斩“乱码”,你需要这些套路!
  8. Linux下Sniffer程序的实现
  9. 计算两个日期相差几年几个月
  10. 《Android程序设计》一第一部分 工具和基础