Java基础学习笔记_基础语法2
2013-08-15 22:30
579 查看
今天主要学习的是语句结构:顺序、分支、循环这几种结构
这几种结构就不详细写了,在日常的学习中我们时常会用到,下面写一下比较容易考的知识点
1. switch面试容易出现的问题:
int i =4;
switch(i) {
default:System.out..println("不清楚");
case 1:System.out.println("i=1");break;
case 2:System.out.println("i=2");
}
首先这个先匹配case部分的内容,结果不匹配就去执行default语句,default语句执行完会继续向下执行case1,case1结果输出,碰到break跳出switch。
2.while和do while 区别
1)do while 语句会先执行循环体,再去判断条件,也就是说无论条件是否满足它都至少要执行一次
2) while 先判断条件,只要条件不满足就不执行;
3.break和continue的区别
1)break 结束当前所在循环
2)continue 跳出当前循环,继续下一次循环
3)标号 可以让break和continue作用与指定范围,如:下面的break例子
label1:for(;;){
for(;;){
break label1;//就是跳出label1对应的那层循环
}
}
写的比较简单,欢迎对我的笔记提出意见!
这几种结构就不详细写了,在日常的学习中我们时常会用到,下面写一下比较容易考的知识点
1. switch面试容易出现的问题:
int i =4;
switch(i) {
default:System.out..println("不清楚");
case 1:System.out.println("i=1");break;
case 2:System.out.println("i=2");
}
首先这个先匹配case部分的内容,结果不匹配就去执行default语句,default语句执行完会继续向下执行case1,case1结果输出,碰到break跳出switch。
2.while和do while 区别
1)do while 语句会先执行循环体,再去判断条件,也就是说无论条件是否满足它都至少要执行一次
2) while 先判断条件,只要条件不满足就不执行;
3.break和continue的区别
1)break 结束当前所在循环
2)continue 跳出当前循环,继续下一次循环
3)标号 可以让break和continue作用与指定范围,如:下面的break例子
label1:for(;;){
for(;;){
break label1;//就是跳出label1对应的那层循环
}
}
写的比较简单,欢迎对我的笔记提出意见!
相关文章推荐
- Java的基础语法学习笔记
- 学习笔记之javaweb基础:jsp基本语法,内置对象,对JavaBean的操作语法
- 黑马程序员-学习笔记java基础-基本语法
- java学习笔记--基础语法
- Java基础学习笔记九 Java基础语法之this和super
- Java学习笔记二(基础语法)
- JAVA学习笔记-JAVA基础语法
- java基础语法学习笔记(四)
- 第三天04 JAVA基础语法(运算符)(学习笔记)
- Java基础学习笔记十 Java基础语法之final、static、匿名对象、内部类
- Java学习笔记:java基础语法
- JAVA学习笔记——JAVA基础语法(六)
- 第五天02 JAVA基础语法(认识对象)(学习笔记)
- [转]CoreJava学习笔记_Java语法基础
- 黑马程序员ava学习笔记——java语法基础知识
- JAVA学习笔记——JAVA基础语法(二)
- JAVA学习笔记——JAVA基础语法(五)
- java 学习笔记(入门篇)_java的基础语法
- 黑马程序员:Java基础语法(二)---学习笔记
- java基础语法学习笔记(三)