Java基础知识
数值数据类型:
Java使用两种类型的浮点数:float 和 double.double型是float型的两倍。所以,double型称为双精度(double precision),而float称为单精度(single precision).通常使用double型,比float型更精确。
上溢:
特殊字符的转义序列
字符型char数据与数据型数据之间的转换
String 类型:
char类型只能表示一个字符,为了表示一串字符,使用称为String(字符串)的数据类型。String实际上与System类、JoptionPane类和Scanner类一样,都是一个Java库中预定义的类。
String类型不是基本类型,而是“引用类型(reference type)”.任何Java类都可以将变量表示为引用类型。
190页
400页:
finally子句:
要点:无论异常是否产生,finally子句总是会被执行:在任何情况下,finally块中的代码都会执行,不论try块中是否出现异常或者是否被捕获。即时在到达finally块之前有一个return语句,finally块还是会执行。
注意:使用finally子句时可以省略掉catch块。
try{
statements;
}catch(TheException ex){
handling ex;
}finally{
finalStatements;
}