请看代码public class test {
public static void main(String[] args) {
}
public int ok = 123;
}
class test2 {
static test t;
System.out.println(t.ok);
}请问这样可以印出ok的值吗?如果不行要怎么做?
public static void main(String[] args) {
}
public int ok = 123;
}
class test2 {
static test t;
System.out.println(t.ok);
}请问这样可以印出ok的值吗?如果不行要怎么做?
解决方案 »
- Java小问题一个 帮忙解释一下
- jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- contenPane小问题
- 求救!使处理事件的代码与创建GUI界面的代码分离,只用swing,非工具
- jar 时发生的问题,不知该怎样解决?
- char型向String转换不需要写.ToString?
- 正则表达式问题
- 超简单?非程序问题
- 关于java解析字符串,然后存入数据库的一个问题,求教解答。
- 访问数据库时,前面几次速度很快。后面读根本就是不动的状态,重启服务后可以,但访问几次后又变得奇慢!!!!急!
- 请人将两个application程序转换applet程序
- 抽象类可以直接使用吗?
public static void main(String[] args) {
new test2();
}
public int ok = 123;
}
class test2 {
static test t;
public test2() {
System.out.println(t.ok);
}
}这样的确不行的,会抛出空指针异常!请问要怎么做才能在其他类中取得ok的值?
static Test t = new Test();
public static void main(String[] args) {
System.out.println(t.ok);
}
}
class Test {
public int ok = 123;
}
public static void main(String[] args) {
new test2();
}
public int ok = 123;
}
class test2 {
static test t = new test();
public test2() {
System.out.println(t.ok);
}
}