62,614
社区成员
发帖
与我相关
我的任务
分享
public final class EmployeeModel {
private final String firstName;
private final String lastName;
//书上是按上面方式定义的,运行正常
//我改动成下面的样子
//private static final String firstName;
//private static final String lastName;
//结果出错,显示“空白终态字段 firstName 可能尚未初始化”
//然后我又改成下面的样子
//private static String firstName;
//private static String lastName;
//结果运行正常
public EmployeeModel(String fn,String ln)
{
firstName=fn;
lastName=ln;
}
public String getFirstName(){
return firstName;
}
public String getLastName(){
return lastName;
}
}
class A{
static int b;
A(int b){
this.b=b;
}
void display(){
System.out.println(b);
}
}
public class Test{
public static void main(String[] args){
System.out.println(A.b);
new A(8).display();
System.out.println(A.b);
}
}
private static final String firstName;
private static final String lastName;
static{
firstName = "";
lastName = "";
}
static{
firstName=...;
}