最新回答 / RockenRoll
public void show() { System.out.println("外部类中的name:" + HelloWorld.this.name ); System.out.println("内部类中的name:" + name ); System.out.println("外部类中的age:" + age); } }
2015-12-15
整数转换为小数。向上类型转换, 列如:int:5 转向成double之后:5.0 (会自动进行类型转换,无风险。)
小数转为整数,向下类型转向,需要进行强转,列如 double:5.98 强制转换之后为int:5 (向下转换的过程中,进行强制转换会发生丢失精度的情况,注意:java中不存在4舍5入,所以强制转换是有风险的);
对象进行转换时,强制转时,编译时不会报错,但运行时!可!能会报错,
instanceof关键字则是可以用来判断是否可以进行强制转换!避免报错以及可以加上相应的处理方法
小数转为整数,向下类型转向,需要进行强转,列如 double:5.98 强制转换之后为int:5 (向下转换的过程中,进行强制转换会发生丢失精度的情况,注意:java中不存在4舍5入,所以强制转换是有风险的);
对象进行转换时,强制转时,编译时不会报错,但运行时!可!能会报错,
instanceof关键字则是可以用来判断是否可以进行强制转换!避免报错以及可以加上相应的处理方法
2015-12-15
public class HelloWorld {
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
// 访问静态变量,输出班级名称
System.out.println( HelloWorld.className );
}
}
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
// 访问静态变量,输出班级名称
System.out.println( HelloWorld.className );
}
}
2015-12-14
最新回答 / RockenRoll
就是int 型和int 型的一起计算,double类型和double类型的一起计算,如果要int和double之间运算,就需要把2个数据转换成同类型的数据,int或者double都可以
2015-12-14