教材学习内容总结
本周学习内容:第三章 运算符、表达式和语句。其中绝大多数运算符与C语言相同。
1.位运算符(对两个整型数据对应的位进行运算得到一个新的整型数据)
按位与运算:a、b同为1,则c为1,否则为0。
按位或运算:a、b同为0,则c为0,否则为1。
按位非运算:a为0,则c为1,否则为0。
按位异或运算:a、b相同,则c为0,否则为1。
2.instanceof运算符
判断对象是否为一个类的子对象
3.if语句、if-else语句、if-else if-else语句、switch开关语句的使用。
4.循环语句的使用——for语句、while语句和do while语句,结束语句break和continue语句
5.类是Java程序的基本要素,一个Java应用程序由若干个类所构成,类声明的变量被称作对象变量,简称对象。关键字class用来定义类,“class 类名”是类的声明部分,类名必须是合法的java标识符,类体在类声明后,用两个大括号{}括起。类体中的内容可分为两部分:一部分是变量的声明;另一部分是方法的定义。声明变量部分所声明的变量成为成员变量或域变量。成员变量的类型可以是Java中的任何一种数据类型。
6.方法,方法在类中进行定义,定义包括两部分:方法头和方法体。方法头由方法的类型、名称和名称之后的一对小括号以及其中的参数列表所构成。方法体是方法声明后的一对大括号以及他们之间的内容。类的构造方法分为默认构造方法和自定义构造法,构造方法没有类型。
代码在调试过程中的问题
对switch开关语句的使用不是熟悉,对于case其后的常量值要仔细推敲思考,以及需要注意的是switch语句中表达式的值可以是byte、short、int、char型,但不可以是long型。
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 |
目标 | 5000 | 30篇 | 400小时 |
|
第一周 | 20/100
| 1/1 | 20/20 |
|
第二周 | 100/200 | 1/2 | 10/20 |
|
第三周 | 200/400 | 1/2 | 10/10 |
|
参考资料
-
Java 2 实用教程(第5版)