0.java的基本数据类型:
byet: 字节型
short :短整型
int :整型
long :长整型
float:浮点型
double:双精度浮点型
char:字符型
boolean:布尔型
1.&和&&之间的区别:
&
无论符号两边表达式执行结果是true or flase,都要执行一遍,有flase 结果为flase
&&
先执行左边表达式,如果结果为flase,那么直接输出flase,如果为true,
再执行右边表达式,如果右边表达式结果为flase,最后结果为flase,如果右边结果也为true,最后结果为true。
2.
if和switch语句的区别以及适用情况 :
if语句可以判断
区间
,可以判断boolean。(判断
范围)
switch语句不能判断boolean,判断较大区间是比较麻烦
if语句建议在判断
区间或范围时使用
switch语句建议在判断
固定的值时使用 (用switch语句能做的,用if语句都能做,
反之,则不行)
3.while和do-while循环之间的区别:
while循环只有在循环条件满足的情况下才执行循环体,不满足循环条件,则跳过循环体
(先判断,再执行)
do-while循环先执行
一次循环体,然后在检查是否满足循环条件,满足就继续执行,反之,跳过循环体
(先执行,再判断)
4.eclipse里的快捷键:
ALT+/ 智能提示快捷键
CTRL+/ 多行注释
CTRL+SHIFT+O 导包快捷键
CTRL+SHIFT+F 代码格式整理快捷键
CTRL+ALT+向下键 复制一整行
CTRL+d 删除一整行
5.for循环和while循环的使用情况:
for循环:多用于
知道
具体循环次数的情况
while循环:多用于
不知道具体循环次数的情况
6.
编程实现九九乘法表:
public class Chengfa {
public static void main(String[] args) {
/**
* 用双重for循环来实现九九乘法表的打印
* 外重for循环控制行
* 内重for循环控制列
*/
for(int i=1;i<=9;i++) {
for(int j=1;j<=i;j++) {
System.out.print(j+"*"+i+"="+(j*i)+"\t");
}
System.out.println();
}
}
}
小结:这是实训课的第二天,之前以为自己的基础还可以,两天的基础知识复习下来,发现自己欠缺的地方还有很多,
课上要认真听,但是自己课后的学习更加重要,不光要敲代码,首先要看书,很多问题其实都是书本上的基础知识
对于不会的问题首先要自己先想,多思考,查资料,这样记忆才能更深刻,不能一遇到问题就放弃,不去思考,或者
直接去问老师和同学。当然,沟通交流也很重要,但是,思考过后再去交流得到的会不会更多呢!!
理论的知识一定要先看书,多看几遍,多敲几遍例子。读书百遍,其义自见。 书看的多了,例题以及示例代码敲的多了
不懂得东西自然会慢慢地从模棱两可的概念到能够熟练地运用到自己的项目当中
重中之重的东西还是
代码量要跟上,光说不练假把式(向
10000行
的目标先努力)