int Port=8000;//就是这行,你加private试试看,哼
public 方法里谁会定义一个private变量。
若一定要可以改为:
……
public class ServerListener{
private int Port=8000;//就是这行,你加private试试看,哼
public static void main(String[] args){
……
public 方法里谁会定义一个private变量。
若一定要可以改为:
……
public class ServerListener{
private int Port=8000;//就是这行,你加private试试看,哼
public static void main(String[] args){
……
强调我用的是jdk1.40beta,我一直怀疑是编译器的毛病
superlmj(小牛犊),你说的哪,我认为,我加了private,至少我认为不能错,可就是错了
我想知道为什么错??什么原因?<<thinking in java>>说开始通常不必频繁使用private,
但不是说错误阿,抛出异常??
谢谢你们,我希望能有个满意的解释,
仔细看think in java,局部变量不可以有public,private,protected之类的修饰符,你把它放到main外面再加一个static,你随便放public,private,protected,肯定行。
这是SCJP的必考题。
也不能加static,但可以加final