Java常见关键字及用法总结.docx
- 文档编号:287852
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:30
- 大小:21.53KB
Java常见关键字及用法总结.docx
《Java常见关键字及用法总结.docx》由会员分享,可在线阅读,更多相关《Java常见关键字及用法总结.docx(30页珍藏版)》请在冰豆网上搜索。
Java常见关键字及用法总结
Java常见关键字及用法总结
关键字目录
abstract-1-
boolean-2-
break-2-
byte-2-
case-3-
catch-3-
char-4-
class-4-
continue-5-
default-5-
do-6-
double-6-
else-6-
extends-6-
false-7-
final-7-
finally-7-
float-8-
for-8-
if-8-
implements-9-
import-9-
instanceof-9-
int-9-
interface-10-
long-10-
native-10-
new-11-
null-11-
package-11-
private-11-
protected-12-
public-12-
return-13-
short-13-
static-13-
super-14-
switch-14-
synchronized-15-
this-16-
throw-16-
throws-16-
transient-17-
try-17-
true-18-
void-18-
volatile-18-
while-18-
1.abstract
abstract关键字可以修改类或方法。
abstract类可以扩展(增加子类),但不能直接实例化。
abstract方法不在声明它的类中实现,但必须在某个子类中重写。
-示例-
publicabstractclassMyClass{
}
publicabstractStringmyMethod();
-注释-
采用abstract方法的类本来就是抽象类,并且必须声明为abstract。
abstract类不能实例化。
仅当abstract类的子类实现其超类的所有abstract方法时,才能实例化abstract类的子类。
这种类称为具体类,以区别于abstract类。
如果abstract类的子类没有实现其超类的所有abstract方法,该子类也是abstract类。
abstract关键字不能应用于static、private或final方法,因为这些方法不能被重写,因此,不能在子类中实现。
final类的方法都不能是abstract,因为final类不能有子类。
2.boolean
变量的值可以是true或false。
-示例-
booleanvalid=true;
if(valid){
}
-注释-
boolean变量只能以true或false作为值。
boolean不能与数字类型相互转换。
包含boolean操作数的表达式只能包含boolean操作数。
Boolean类是boolean原始类型的包装对象类。
3.break
用于提前退出for、while或do循环,或者在switch语句中用来结束case块。
-示例-
for(i=0;i if( break; } } inttype= switch(type){ case1: break; case2: break; default: } -注释- break总是退出最深层的while、for、do或switch语句。 4.byte byte是Java原始类型。 byte可存储在[-128,127]范围以内的整数值。 -示例- byteb=124; -注释- Byte类是byte原始类型的包装对象类。 它定义代表此类型的值的范围的MIN_VALUE和MAX_VALUE常量。 Java中的所有整数值都是32位的int值,除非值后面有l或L(如235L),这表示该值应解释为long。 5.case 用来标记switch语句中的每个分支。 -示例- intarg= switch(arg){ case1: break; case2: break; default: break; } -注释- case块没有隐式结束点。 break语句通常在每个case块末尾使用,用于退出switch语句。 如果没有break语句,执行流将进入所有后面的case和/或default块。 6.catch catch关键字用来在try-catch或try-catch-finally语句中定义异常处理块。 -示例- try{ <可能引发异常的块> } catch( <处理异常e的代码> } try{ <可能引发其他异常的块> } catch(FooExceptione){ <处理FooExceptione的代码> } catch(BarExceptione){ <处理BarExceptione的代码> } try{ <可能引发异常的块> } catch( <处理异常e的代码> } finally{ <有异常或无异常情况下都执行的语句> } -注释- 开始和结束标记{和}是catch子句语法的一部分,即使该子句只包含一个语句,也不能省略这两个标记。 每个try块都必须至少有一个catch或finally子句。 如果某个特定异常类未被任何catch子句处理,该异常将沿着调用栈递归地传播到下一个封闭try块。 如果任何封闭try块都未捕获到异常,Java解释器将退出,并显示错误消息和堆栈跟踪信息。 7.char char是Java原始类型。 char变量可以存储一个Unicode字符。 -示例- chardelimiter=';'; -注释- 可以使用下列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类,该类是相关变量和/或方法的集合。 类是面向对象的程序设计方法的基本构造单位。 类通常代表某种实际实体,如几何形状或人。 类是对象的模板。 每个对象都是类的一个实例。 要使用类,通常使用new操作符将类的对象实例化,然后调用类的方法来访问类的功能。 -示例- publicclassRectangle{ floatwidth; floatheight; publicRectangle(floatw,floath){ width=w; height=h; } publicfloatgetWidth(){ returnwidth; } publicfloatgetHeight(){ returnheight; } } 9.continue continue关键字用来跳转到for、while或do循环的下一个迭代。 -示例- for(i=0;i if( continue; } } -注释- continue总是跳到最深层while、for或do语句的下一个迭代。 10.default default关键字用来标记switch语句中的默认分支。 -示例- intarg= switch(arg){ case1: break; case2: break; default: break; } -注释- default块没有隐式结束点。 break语句通常在每个case或default块的末尾使用,以便在完成块时退出switch语句。 如果没有default语句,其参数与任何case块都不匹配的switch语句将不执行任何操作。 11.do do关键字用于指定一个在每次迭代结束时检查其条件的循环。 -示例- do{ } while(! found); -注释- do循环体至少执行一次。 条件表达式后面必须有分号。 12.double double是Java原始类型。 double变量可以存储双精度浮点值。 -示例- doubleratio=.01; doublediameter=6.15; doubleheight=1.35E03;//1.35*103或1350.0 doubleheight=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关键字的类或接口的子类。 -示例- publicclassRectangleextendsPolygon{ } -注释- 在上例中,Rectangle类继承Polygon类的所有public和protected变量和方法。 Rectangle类可以重写Pol
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 常见 关键字 用法 总结