首页 java关键字大全

java关键字大全

举报
开通vip

java关键字大全java关键字大全 JAVA关关字 1.abstract abstract 关关关关关关关字可以修改或方法。 abstract 关关关关关关关关关关关关关关关关关关关可以展,增加子,,但不能直接例化。 abstract 方法不在声明它的中,但必在某个子中重写。关关关关关关关关关关关关关关关关关-示例- public abstract class MyClass{} public abstract String myMethod();-注关- 采用 abstract 方法的本来就是抽象,并且必声明关关关关关关关关关...

java关键字大全
java关键字大全 JAVA关关字 1.abstract abstract 关关关关关关关字可以修改或方法。 abstract 关关关关关关关关关关关关关关关关关关关可以展,增加子,,但不能直接例化。 abstract 方法不在声明它的中,但必在某个子中重写。关关关关关关关关关关关关关关关关关-示例- public abstract class MyClass{} public abstract String myMethod();-注关- 采用 abstract 方法的本来就是抽象,并且必声明关关关关关关关关关关关关关关关关 abstract。abstract 关关关关关不能例化。 关 当abstract 关关关关关关关关关关 的子其超的所有abstract 方法,才能例化关关关关关关关 abstract 关关关关关关关关关关关关关关关关 的子。称具体,以区于abstract 关 。如果 abstract 关关关关关关关关关关关关 的子没有其超的所有abstract 方法,子也是关关关关关 abstract 关。 abstract 关关关关关 字不能用于static、private 或 final 方法,因些方法不能被关关关关关关关关重写,因此,不能在子中。关关关关关 final 关 的方法都不能是abstract,因关 final 关关关不能有子。 2.boolean 关关关关关 量的可以是true 或 false。 -示例- boolean valid = true; if (valid){ } -注关- boolean 关 量只能以true 或 false 作。关关关 boolean 不能与数字型相互。关关关关关关关 包含 boolean 操作数的表达式只能包含 boolean 操作数。 Boolean 关 是boolean 原始型的包装象。关关关关关关关关关 3.break 用于提前退出 for、while 或 do 循,或者在关关关关关 switch 关关关 句中用来束case 关。-示例- for (i=0; i){ break; } } int type = ; switch (type){case 1: break; case 2: break; default: } -注关- break 关关关 是退出最深的while、for、do 或 switch 关句。 4.byte byte 是 Java 原始型。关关关 byte 可存在关关 [-128, 127] 范以内的整数。关关关关关关关关 -示例- byte b = 124; -注关- Byte 关 是byte 原始型的包装象。它定代表此型的的范关关关关关关关关关关关关关关关关关关关关关 关 的MIN_VALUE 和 MAX_VALUE 常量。Java 中的所有整数都是关关关 32 位的 int 关关关关关 ,除非后面有l 或 L,如 235L,,表关关 示解关关关关关关 long。 5.case 用来关关 switch 关句中的个分支。每 -示例- int arg = ; switch (arg){ case 1: break; case 2: break; default: break; } -注关- case 关关关关关关关没有式束点。break 关 句通常在个每case 关 末尾使用,用于退出switch 关句。 如果没有 break 关关关关关关关关关关关关 句,行流将入所有后面的case 和/或 default 关。 6.catch catch 关关 字用来在try-catch 或 try-catch-finally 关关关关关关关关句中定异常理。-示例- try{ <可能引异常的关关关关关> } catch ( e){ <关 理异常e 的代关> } try{ <可能引其他异常的关关关关关关关> } catch (FooException e){<关 理FooException e 的代关> } catch (BarException e){<关 理BarException e 的代关> } try{ <可能引异常的关关关关关> } catch ( e){ <关 理异常e 的代关> } finally{ <有异常或无异常情况下都行的句关关关关关> } -注关- 关关关关关 始和束{ 和 } 是 catch 子句法的一部分,即使子句只包关关关关关关关关关关关关关关 含一个句,也不能省略两个。关关关关关关关关关关关关关关 每个 try 关关关关关关关 都必至少有一个catch 或 finally 子句。如果某个特定异常未被任何关关关关关 catch 子句理,异常将沿着用关关关关关关关关关关关关关关 地播到下一个封关关关关关关关关 try 关关 。如果任何封try 关关关关关关都未捕到异常,Java 解器关关 将退出,并示消息和堆跟踪信息。关关关关关关关关关关关关关关 7.char char 是 Java 原始型。关关关 char 关关关关 量可以存一个Unicode 字符。 -示例- char delimiter = ';'; -注关- 可以使用下列 char 常量: \b - 空格 \f - 关关 \n - 关行 \r - 回关 \t - 水平制表符 \' - 关引号 \" - 双引号 \" - 反斜杠 \xxx - 采用 xxx 关关 的Latin-1 字符。\x 和 \xx 均合法形式,但可能引起混淆。关关关关关关关关关关关关关关 \uxxxx - 采用十六制关关关关 xxxx 的 Unicode 字符。Character 关关关 包含一些可用来理char 关 量的static 方法,些方法包括关关关关关关 isDigit()、isLetter()、isWhitespace() 和 toUpperCase()。char 关没有符号。 8.class class 关关 字用来声明新的Java 关关关关关关关关关,是相量和/或方法的集合。 关关关关关关关关关关关关关关关关关关关关关关关关关关关关是面向象的程序方法的基本构造位。通常代表某体,如几何形状或人。是象的 模板 个人简介word模板免费下载关于员工迟到处罚通告模板康奈尔office模板下载康奈尔 笔记本 模板 下载软件方案模板免费下载 。关关关关关关关关关关关关关关关关关关关关个象都是的一个例。每 要使用,通常使用关关关关关关 new 操作符将的象例化,然后用的关关关关关关关关关关关关关关 方法来的功能。关关关关关关关 -示例- public class Rectangle{float width; float height; public Rectangle(float w, float h){ width = w; height = h; } public float getWidth(){return width; } public float getHeight(){return height; } } 9.continuecontinue 关关关关 字用来跳到for、while 或 do 循的下一个迭代。关关关关关关关关-示例- for (i=0; i if (){ continue; } } -注关- continue 关关 是跳到最深while、for 或 do 关句的下一个迭代。 10.defaultdefault 关关关关 字用来switch 关关关关关句中的默分支。-示例- int arg = ;switch (arg){ case 1: break; case 2: break; default: break; } -注关- default 关关关关关关关没有式束点。break 关 句通常在个每case 或 default 关的末尾使用,以便在完成 关关 退出switch 关句。 如果没有 default 关 句,其参数与任何case 关 都不匹配的switch 关关关关关关关关句将不行任何操作。 11.do do 关关关关关关关关关关关关关关字用于指定一个在次迭代束其条件的循。每 -示例- do{ } while (!found); -注关- do 循体至少行一次。关关关关关关关关关 条件表达式后面必有分号。关关关关关 12.double double 是 Java 原始型。关关关 double 关关关关关关关关关量可以存双精度浮点。 -示例- double ratio = .01; double diameter = 6.15; double height = 1.35E03; // 1.35 * 103 或 1350.0 double height = 1e-2; // 1.0 * 10-2 或 0.01 -注关- 由于浮点数据型是数的近似,因此,一般不要浮点关关关关关关关关关关关关关关关关关关关关关关数行是否相等的比。关关关关关关关关关关关 Java 浮点数可代表无大和关关关关关关关关 NaN,非数,。关关关Double 包装象用来定关关关关关关关 常量MIN_VALUE、MAX_VALUE、NEGATIVE_INFINITY、POSITIVE_INFINITY 和 NaN。 13.else else 关关关关关 字是在if-else 关 句中与if 关关关关关关关字合使用。else 子句是可的,如果关关关关关 if 条件关 false,行子句。关关关关关关关 -示例- if (condition){ } else{ } 14.extends extends 关关 字用在class 或 interface 声明中,用于指示所声明的或接口是其名关关关关关关关称后跟有 extends 关关关关关关关关关关字的或接口的子。 -示例- public class Rectangle extends Polygon{} -注关- 在上例中,Rectangle 关关 承Polygon 关 的所有public 和 protected 关量和方法。Rectangle 关 可以重写Polygon 关 的任何非final 方法。 一个只能展一个其他。关关关关关关关关关关关 15.false false 关关 字代表boolean 关关关关关量的两个合法之一。 -示例- boolean isComplete = false;16.final final 关关关关关关关关关关关关关关关关关关关关关关关关字可以用于,以指示不能展,不能有子,。final 关关关关关关关关关关关关关关关关关关关关关关关关字可以用于方法,以指示不能重写任何子中的方法。-示例- public final class MyFinalClass{} public class MyClass{ public final String myFinalMethod() { } } -注关- 一个不能同是关关关关关关 abstract 又是 final。abstract 意味着必展,关关关关关final 意味着不能关 展。关关 一个方法不能同是关关 abstract 又是 final。abstract 意味着必重写方法,关关关关关关final 意味着不能 重写方法。 17.finally finally 关关关关关关 字用来定始在try-catch-finally 关关关关关关句中行的。finally 关关关关关关关关关 通常包含清理代,用在部分行try 关关关关关关关后恢正常运行。-示例- try{ <可能引异常的关关关关关> } catch ( e){ <关 理异常e 的代关> } finally{ <有异常或无异常情况下都行的句关关关关关> } -注关- 关关关关关 始和束{ 和 } 是 finally 子句法的一部分,即使子句只包关关关关关关关关关关关关关关含一个句,也不能省略两个。关关关关关关关关关关关关关关 每个 try 关关关关关关关 都必至少有一个catch 或 finally 子句。 如果行关关 try 关关关关关关关关关关关关 的任何部分,不是否出异常,也不try 或 catch 关是否包含 return、continue 或 break 关关关 句,都一定会行finally 关关关中的代。 如果不出异常,控件将跳关关关关关关关关关 try 关关关 ,入finally 关。 如果在行关关 try 关关关关关关关关关关关关 期出异常,并且相的catch 关 包含break、continue 或 return 关关 句,控件将首先穿finally 关关关 ,之后再行break、continue 或 return。18.float float 是 Java 原始型。关关关 float 关关关关关关关关关量可以存精度浮点。 -示例- float ratio = .01; float diameter = 6.15; float height = 1.35E03; // 1.35 * 103 或 1350.0 float height = 1e-2; // 1.0 * 10-2 或 0.01 -注关- 使用此字遵循下列:关关关关关关关关关关关关 Java 中的浮点文字始默双精度。要指定精度文字,在关关关关关关关关关关关关关关关关关关关关数后加上关关关关 f 或 F,如 0.01f。 由于浮点数据型是数的近似,因此,一般不要浮点关关关关关关关关关关关关关关关关关关关关关关 数行是否相等的比。关关关关关关关关关关关 Java 浮点数可代表无大和关关关关关关关关 NaN,非数,。关关关Float 包装象用来定关关关关关关关常量 MIN_VALUE、MAX_VALUE、NEGATIVE_INFINITY、POSITIVE_INFINITY 和 NaN。 } 19.for for 关关关关关关关关关关关关关关字用于指定一个在次迭代束前其条件的循。每 -示例- int i; for (i=0; i } -注关- for 关关 句的形式for(initialize; condition; increment)控件流入关关 for 关关关关关关关关 句,将行一次initialize 关句。 每次行循体之前将算关关关关关关关关关关 condition 的果。如果关关关关关 condition 关 true,关关行循体。关关关 每次行循体之后,在算下一个迭代的关关关关关关关关关关关关关关关关关 condition 之前,将关行 increment 关句。 20.if if 关关关关关关关关关关关关关关关关关关关关关关字指示有条件地行代。条件的算果必是布。 -示例- if (condition){ } if (condition){ } else{ } -注关- if 关关关 句可以有可的else 子句,子句包含条件关关关关关关关关 false 关关关关关关关将行的代。包含 boolean 操作数的表达式只能包含 boolean 操作数。 21.implements implements 关关 字在class 声明中使用,以指示所声明的提供了在关关关关关 implements 关关字后面的名称所指定的接口中所声明的所有方法的。关关关 -示例- public class Truck implements IVehicle{} -注关- 在上例中,Truck 关关关关关 必提供在IVehicle 接口中所声明的所有方法的。关关关否,关关Truck 关关关关关关关关关关关关将是独立的,它可以声明其他方法和量,并展另一个。一个可以多个接口。关关关关关关关关关关 22.import import 关关关关关关 字使一个包中的一个或所有在当前Java 源文件中可。可以不使关关关关关关用完全限定的名来引用入的。关关关关关关关关关关 -示例- import java.io.File; import java.net.*; -注关- 当多个包包含同名的,多关关关关关 Java 程序只使用特定的关关关关关关关 import 关句,没有“*”,来避免不确定性。 23.instance ofinstanceof 关关关关关关关关关字用来确定象所属的。 -示例- if (node instanceof TreeNode){ } -注关- 在上例中,如果 node 是 TreeNode 关关关关关关关 的例,或者是TreeNode 的子的例,关关关关关 关 instanceof 表达式的将关关关 true。 24.int int 是 Java 原始型。关关关 int 关关 量可以存32 位的整数。关关 -示例- int number = 5; int octalNumber = 0377; int hexNumber = 0xff; -注关- Integer 关 是int 原始型的包装象。它定代表此型的的范关关关关关关关关关关关关关关关关关关关关关关 的MIN_VALUE 和 MAX_VALUE 常量。 Java 中的所有整数都是关关关 32 位的 int 关关关关关 ,除非后面有l 或 L,如 235L,,表关关 示解关关关关关关 long。 25.interfaceinterface 关关 字用来声明新的Java 接口,接口是方法的集合。接口是 Java 关关关关关关关关关关关关关关关关言的一大功能。任何都可声明它一个或多个接强 口,意味着它了在些接口中所定的所有方法。关关关关关关关关关关关关关关关关关关关关关关关-示例- public interface IPolygon{public float getArea(); public int getNumberOfSides();public int getCircumference();} -注关- 关关关关关关关关关关关关关关关关关关关关关关了接口的任何都必提供在接口中的所有方法的。 一个可以多个接口。关关关关关关关关关关 26.long long 是 Java 原始型。关关关 long 关关 量可以存64 位的符号整数。关关关关关关 -示例- long number = 5; long anotherNumber = 34590L;long octalNumber = 0377;long hexNumber = 0xffl;-注关- Long 关 是long 原始型的包装象。它定代表此型的的范关关关关关关关关关关关关关关关关关关关关关关 的MIN_VALUE 和 MAX_VALUE 常量。 Java 中的所有整数都是关关关 32 位的 int 关关关关关 ,除非后面有l 或 L,如 235L,,表关关 示解关关关关关关 long。 27.native native 关关关关关关关关关关关关关关关关 字可以用于方法,以指示方法是用Java 以外的关关关关言 的。 -示例- native String getProcessorType();-注关- Native 方法不在此文档的范内。关关关关关关 28.new new 关关关关关关关关关关字用于建的新例。 -示例- String sName = new String();Float fVal = new Float(0.15);-注关- new 关关关关关关关关关关关关关关关关关关关关关字后面的参数必是名,并且名的后面必是一构造方法参数,必括号,。关关关关关关 参数集合必与的构造方法的名匹配。关关关关关关关关关关关关关关 = 左关关关关关关关关关关关关关关关关关关关关关关关关关关关关的量的型必与要例化的或接口具有兼容系。 29.null null 是 Java 的保留字,表示无。关关 -示例- Integer i; i = null; String s; if (s != null){ } -注关- 将 null 关关关关关关关关关关关关关关关关关关关关关非原始量相当于放量先前所引用的象。不能将 null 关关关关关原始型,byte、short、int、long、char、float、double、boolean,量。关关关 30.package package 关关 字指定在Java 源文件中声明的所关关关关关 留的Java 包。-示例- package com.mycompany; public class MyClass{ } -注关- package 关关关关关关 句,如果出,必是Java 源文件中的第一个非-注关-性文本。在上面的-示例-中,MyClass 关关关关 的完全限定名是com.mycompany.MyClass。 如果 Java 源文件不包含 package 关关关关“关”关关关关句,在文件中定的将位于默包中。注意,不能从非默包中的引用默包中的。关关关关关关关关关关关关关关 31.private private 关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关字是控制修符,可以用于、方法或字段,在中声明的量,。 -示例- public class MyPublicClass{private class MyPrivateClass{} private int i; private String myMethod(){ } } -注关- 只能在声明 private,内部,、方法或字关关关关关关关关关关关关关关关关关关段的中引用些、方法或字段。在的关关关关关关关关关关关关关关关关关关关关关外部或者于子而言,它是不可的。 所有成的默范都是关关关关关关关关关关关关 package 关关关关关关关关关关,也就是,除非存在特定的控制修符,否,可以关关关关关关关关关关关关关关关关关关关关关关关关关关关关关从同一个包中的任何成。 32.protected protected 关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关字是可以用于、方法或字段,在中声明的量,的控制修符。-示例- public class MyPublicClass{protected class MyPrivateClass{} protected int i; protected String myMethod(){ } } -注关- 可以在声明 protected 关关关关关关关关关关关关关关关、方法或字段的、同一个包中的其他任何以及任何子,无子是在关关关关关关关关关关关关关关关关关关关关关关关关关关关关关哪个包中声明的,中引用些、方法或字段。所有成的默范都是关关关关关关关关关关关关 package 关关关关关关关关关关,也就是,除非存在特定的控制修符,否,可以关关关关关关关关关关关关关关关关关关关关关关关关关关关关关从同一个包中的任何成。 33.public public 关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关字是可以用于、方法或字段,在中声明的量,的控制修符。-示例- public class MyPublicClass{public class MyPrivateClass{} public int i; public String myMethod(){ } } -注关- 可能只会在其他任何或包中引用关关关关关关 public 关、方法或字段。所有成的默范都是关关关关关关关关关关关关 package 关关关关关关关关关关,也就是,除非存在特定的控制修符,否,可以关关关关关关关关关关关关关关关关关关关关关关关关关关关关关从同一个包中的任何成。 34.return return 关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关字会致方法返回到用它的方法,从而与返回方法的返回型匹配的。 -示例- public void myVoidMethod(){ return; } public String myStringMethod(){String s = "my response";return s; } public int myIntMethod(){int i = 5; return(i); } -注关- 如果方法具有非 void 的返回型,关关关return 关关关关关关关关关关关关关关关句必具有相同或兼容型的参数。返回两的括号是可的。关关关关关关关关关关关 35.short short 是 Java 原始型。关关关 short 关关 量可以存16 位符号的整数。关关关关关关关 -示例- short number = 5; short octalNumber = 0077;short hexNumber = 0xff; -注关- Short 关 是short 原始型的包装象。它定代表此型的的范关关关关关关关关关关关关关关关关关关关关关关 的MIN_VALUE 和 MAX_VALUE 常量。 Java 中的所有整数都是关关关 32 位的 int 关关关关关 ,除非后面有l 或 L,如 235L,,表关关 示解关关关关关关 long。 36.static static 关关关关关关关关关关关关关关关关关关关关关关关字可以用于内部,在另一个中定的,、方法或字段,的成量,。关关关关关关关关 -示例- public class MyPublicClass{public final static int MAX_OBJECTS = 100; static int _numObjects = 0; static class MyStaticClass{ } static int getNumObjects(){ } } -注关- 通常,static 关关关关关关关关关关关关关关关关关关关关关关关关关关关关字意味着用它的体在声明体的的任何特定例外部可用。static,内部,可以被其他例化和引用,即使它是,。在上面的关关关关关关关关关关关关关关关关关关关关关关关关关关关-示例-中,另一个中的代可以例化关关关关关关关关关关 MyStaticClass 关关关关关,方法是用包含它的名来限定其名称,如 MyClass.MyStaticClass。 static 字段,的成量,在的所有例中只存在一次。关关关关关关关关关关关关关关关关关关关关关 可以从关关关关关关 的外部用static 方法,而不用首先例化。的引用始关关关关关关关关关关关关关包括名作方法用的限定符。在上面的示例中,关关关关关关关关关关关关关关关关关关关关关MyClass 关关关外部的代以 MyClass.getNumObjects() 的形式用关关 getNumObjects() static 方法。模式: public final static varName = ; 通常用于声明可以在的关关关关关关关关关关关关关关关关关关关关外部使用的常量。在引用的常量关关关关关关关关关关关关需要用名加以限定。在上面的-示例-中,另一个可以用关关关关 MyClass.MAX_OBJECTS 形式来引用 MAX_OBJECTS 常量。 37.super super 关关关关关关关关关关关关字用于引用使用字的的超。 -示例- public class MyClass{ public MyClass(String arg){ super(arg); } public String myStringMethod(){return super.otherStringMethod();} } -注关- 作独立句出的关关关关关关关关 super 表示用超的构造方法。关关关关关关关关关关 super.() 表示用超的方法。只有在如下情况中才关关关关关关关关关关关关关关关关关需要采用用法:要用在中被重写的方法,以便指定关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关当用在超中的方法。 38.switch switch 关关关关关关关关关关关关关关关关句用于基于某个表达式行多个代中的某一个。 -示例- int arg = ; switch (arg){ case 1: break; case 2: break; default: break; } char arg = ;switch (arg){ case 'y': case 'Y': break; case 'n': case 'N': break; default: break; } -注关- switch 条件的算果必等于关关关关关关关关 byte、char、short 或 int。case 关关关关关关关没有式束点。break 关 句通常在个每case 关 末尾使用,用于退出switch 关句。 如果没有 break 关关关关关关关关关关关关 句,行流将入所有后面的case 和/或 default 关。 39.synchronized synchronized 关关关关关关关关关关关关关关关关关关关关关关字可以用于方法或句,并一次只由一个程行的代关关关关关关关关关关关关关段提供保。 -示例- public class MyClass{public synchronized static String mySyncStaticMethod(){ } public synchronized String mySyncMethod(){ } } public class MyOtherClass{Object someObj; public String myMethod(){ synchronized (someObj){} } } -注关- synchronized 关关关关关关关关关关关关关关关关关关关字可防止代的代段一次被多个程行。 如果用于关关关关关关关关关关关关关 静方法,如上例中的MySyncStaticMethod,,那关关关,当关关关关关关关关关关关关关关关方法一次由一个程行,整个将被定。 如果用于例方法,如上例中的关关关关关关关关关关关关关 MySyncMethod,,那关关关关关,当方法一次由一个程,例将被定。关关关关关关关关关关关关关关 如果用于象或数,当的代一次由一个程行,象或数将被定。关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关40.this this 关关关关关字用于引用当前例。 -示例- public class MyClass{ int number; public MyClass(int number){ this.number = number; } } -注关- 当引用可能不明确,可以使用关关关关关关 this 关关关关关字来引用当前的例。 在上面的-示例-中,构造方法参数 number 与的成量同名。关关关关关关关关关this.number 明确表示 MyClass 的例的关关关关 number 成量。关关关关 41.throw throw 关关关关关关字用于引异常。 -示例- import java.io.IOException; public class MyClass{ public method readFile(String filename) throws IOException{ if (error){ throw new IOException("error reading file");} } } -注关- throw 关 句将java.lang.Throwable 作参数。关关关关Throwable 在用中向上播,直关关关关关关关关关关到被适当的 catch 关关关捕。 引非关关 RuntimeException 异常的任何方法必在方法声明中使用关关关关关关关关关关关 throws 修符来声明它引的异常。关关关关关关关关关关关关 42.throws throws 关关关关关关关关关关关关关关关关关关关关关关关关关字可以用于方法,以便指出方法引了特定型的异常。-示例- import java.io.IOException;public class MyClass{ public method readFile(String filename) throws IOException{ if (error){ throw new IOException("error reading file"); } } } -注关- throws 关关 字将逗号分隔的java.lang.Throwables 列表作参数。关关关关引非关关 RuntimeException 异常的任何方法必在方法声明中使用关关关关关关关关关关关 throws 修符来声明它引的异常。关关关关关关关关关关关关 要在 try-catch 关关 中包含throws 子句的方法的用,必提供方法的用者。关关关关关关关关关关关关关关关 43.transienttransient 关关关关关关关关关关关关关关关关关关关关关关关关字可以用于的成量,以便指出成量不在包含它的例关关关关关关关关关关关关关已序列化被序列化。 -示例- public class MyClass{ private transient String password; } 44.try try 关关关关关关关关关关字用于包含可能引异常的句。 -示例- try{ <可能引异常的关关关关关> } catch ( e){ <关 理异常e 的代关> } try{ <可能引其他异常的关关关关关关关> } catch (FooException e){<关 理FooException e 的代关> } catch (BarException e){<关 理BarException e 的代关> } try{ <可能引异常的关关关关关> } catch ( e){<关 理异常e 的代关> } finally{ <有异常或无异常情况下都行的句关关关关关> } -注关- 每个 try 关关关关关关关 都必至少有一个catch 或 finally 子句。如果某个特定异常未被任何关关关关关 catch 子句理,异常将沿着用关关关关关关关关关关关关关关 地播到下一个封关关关关关关关关 try 关关 。如果任何封try 关关关关关关都未捕到异常,Java 解器关关 将退出,并示消息和堆跟踪信息。关关关关关关关关关关关关关关45.true true 关关 字表示boolean 关关关关关关关量的两个合法中的一个。-示例- boolean isComplete = true;46.void void 关关 字表示null 关型。 -示例- public class MyClass{public void doSomething(){ return; } } -注关- void 可以用作方法的返回型,以指示方法不关关关关关关关关关关关关关关返回。 47.volatilevolatile 关关关关关关关关关关关字用于表示可以被多个程异修改的成量。步注意:volatile 关关关关 字在多Java 虚机关关关关关关关关关中都没有。-示例- public class MyClass{volatile int sharedValue;} -注关- volatile 的目关关关关关关关关关关关关关关关关关关关关关关关关关关关关用途是了确保所有程所看到的指定量的都是相同的。 48.while while 关关关关关关关关关关关关字用于指定一个只要条件真就会重的循。-示例- while (!found){
本文档为【java关键字大全】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_562397
暂无简介~
格式:doc
大小:57KB
软件:Word
页数:0
分类:互联网
上传时间:2017-10-11
浏览量:12