Java编程:内部类、异常处理与线程基础
1. 内部类的概念与应用
在Java编程中,我们通常会接触到属于包的类,这些类被称为顶级类。不过,在当前的Java版本里,我们还能在一个类的内部定义另一个类,就如同定义方法或变量一样,这类类被叫做内部类。
以下是一个使用内部类的示例代码,即 SquareTool 应用:
public class SquareTool {
public SquareTool(String input) {
try {
float in = Float.parseFloat(input);
Square sq = new Square(in);
float result = sq.value;
System.out.println("The square of " + input + " is " + result);
} catch (NumberFormatException nfe) {
System.out.println(input + " is not a valid number.");
}
}
class Square {
float value;
Square(float x) {
value = x * x;
}
}
public static void main(Str
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



