程序控制 |
---|
if 流程判断 if(布尔值){ ... }else{ ... } |
for 循环 for(数据类型 变量值 : 数组){ . }/for(初始表达式 , 布尔表达式 , 更新表达式){ . } |
while循环 while(布尔值){ ... } / do{ ... }while(布尔值) |
switch选择 switch(变量){case 值1 : ... ; break; case 值2 : ... ; break; } |
instanceof对象类型判断 result=要判断对象 instanceof 已知对象 (result为布尔值) |
continue关键字 表示跳过当前程序,继续下一次循环,一般用于循环语句 |
break关键字 表示跳过当前程序,结束循环,一般用于循环语句 |
return关键字 结束当前流程,返回结果 |
assert关键字 断言是为了方便调试程序,并不是发布程序的组成部分 |
异常捕捉
try {...} catch (Exception e) { //异常 } finally { //异常最终执行语句 }
异常抛出
throw new Exception();
throws Exception
public static void main(String[] args) throws Exception {
try {
System.out.println("hello world");
} catch (Exception e) {
throw new Exception();
} finally {
System.out.println("异常结束");
}
}
import 引入
import 关键字使一个包中的一个或所有类在当前 Java 源文件中可见。
可以不使用完全限定的类名来引用导入的类。
当多个包包含同名的类时,许多 Java 程序员只使用特定的 import 语句(没有“*”)来避免不确定性。
package 包
package 关键字指定在 Java 源文件中声明的类所驻留的 Java 包。
package 语句(如果出现)必须是 Java 源文件中的第一个非注释性文本。
如果 Java 源文件不包含 package 语句,在该文件中定义的将位于“默认包”中。请注意,不能从非默认包中的类引用默认包中的类。
goto 跳转 goto 保留关键字,但无任何作用
const静态 const保留字,是一个类型修饰符,使用const声明对象不能更新,与final某些类似
所有标识符字母,美元符$,下划线_ 开始 , 首字符后是字母,$,_,或数字的任意组合,不能使用关键字
大小写敏感
原文:https://www.cnblogs.com/miku-jl/p/15101336.html