java类实例化调用类中常量
packageceshi;classshuch{publicvoidshuchu(){NewClassnjf=newNewClass();Stringa="a="+njf...
package ceshi;
class shuch{
public void shuchu() {
NewClass njf=new NewClass();
String a="a="+njf.s;
System.out.println(a);
}
}
public class NewClass {
public String s="222";
public static void main(String[] args) {
NewClass nc=new NewClass();
nc.ss();
}
public void ss(){
s="111";
System.out.println("s="+s);
shuch sc=new shuch();
sc.shuchu();
}
}
为什么的到的输出是一个111,另一个是222。不是都已经运行过了。s应该被赋值了。怎么得到的是222. 展开
class shuch{
public void shuchu() {
NewClass njf=new NewClass();
String a="a="+njf.s;
System.out.println(a);
}
}
public class NewClass {
public String s="222";
public static void main(String[] args) {
NewClass nc=new NewClass();
nc.ss();
}
public void ss(){
s="111";
System.out.println("s="+s);
shuch sc=new shuch();
sc.shuchu();
}
}
为什么的到的输出是一个111,另一个是222。不是都已经运行过了。s应该被赋值了。怎么得到的是222. 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询