java基础知识
2013-06-04 18:47
337 查看
先说一下java中的关键字:他们表示一种数据类型或者一种结构,对java编译器来说具有特殊的意义。大体可以分为一下几类
1)访问控制private protected public
2)类方法属性的修饰 abstract class static extend interface implement final native new strictfp synchronized transient volatile
3)程序控制语句break continue return do while if else for swich case default instanceof
4)错误处理try catch finally throw throws
5)包import package
6)基本类型boolean byte char short int long float double null true false
7)变量引用super this void
java保留字
const goto 保留字没有用到但是也不允许用户定义与其冲突的**
下面看流程语句
1、if(boolean){} else if(boolean){}else{}
2、swich(){case ...,case ...,default ...}
注意:1)swich括号内的值必须是int short byte char 枚举
2)case 后面的值必须不相等,而且是常量
3)如果执行了语句没有执行break 还会执行后面的语句 切忌不要忘了break
4)无论default写在哪个位置他都是最后执行的
3、for循环次数固定
for (int j = 1; j < 10; j++) {
System.out.print(j + "*" + i + "=" + i * j + "\t");
if (i == j)
break;
}
System.out.println();
}
4、while循环次数未知
while(i<10){
int j=1;
while (j<10) {
System.out.print(j + "*" + i + "=" + i * j + "\t");
if (i == j)break;
j++;
}
i++;
System.out.println();
}
4、do {}while()循环未知 至少循环一次
1)访问控制private protected public
2)类方法属性的修饰 abstract class static extend interface implement final native new strictfp synchronized transient volatile
3)程序控制语句break continue return do while if else for swich case default instanceof
4)错误处理try catch finally throw throws
5)包import package
6)基本类型boolean byte char short int long float double null true false
7)变量引用super this void
java保留字
const goto 保留字没有用到但是也不允许用户定义与其冲突的**
下面看流程语句
1、if(boolean){} else if(boolean){}else{}
2、swich(){case ...,case ...,default ...}
注意:1)swich括号内的值必须是int short byte char 枚举
2)case 后面的值必须不相等,而且是常量
3)如果执行了语句没有执行break 还会执行后面的语句 切忌不要忘了break
4)无论default写在哪个位置他都是最后执行的
3、for循环次数固定
for (int j = 1; j < 10; j++) {
System.out.print(j + "*" + i + "=" + i * j + "\t");
if (i == j)
break;
}
System.out.println();
}
4、while循环次数未知
while(i<10){
int j=1;
while (j<10) {
System.out.print(j + "*" + i + "=" + i * j + "\t");
if (i == j)break;
j++;
}
i++;
System.out.println();
}
4、do {}while()循环未知 至少循环一次
相关文章推荐
- java 基础知识
- 【Java面试】基础知识篇
- Java基础知识汇总
- java基础知识(三)-- String使用equals和==比较的区别
- java必备基础知识点
- Java基础知识总结
- java中文乱码解决之道(二)-----字符编码详解:基础知识 + ASCII + GB**
- 10.Java基础知识【上】
- JAVA基础知识汇总
- 正则表达式、Calendar类、SimpleDateFormat类、Date类、BigDecimal类、BigInteger类、System类、Random类、Math类(Java基础知识十四)
- 黑马程序员---java基础知识之String类
- java基础知识
- Java基础知识【下】
- Java基础知识陷阱(三)
- JAVA基础知识:容器
- Java基础知识强化79:Math类概述与成员方法
- Java基础知识01
- Java环境变量的配置问题与部分基础知识
- java 多线程基础知识2---同步机制
- Java基础之知识总结