public class FirstClass
{
private FirstClass()
{
new Thread(new Thread()).start();
}
public static void checkSomething(FirstClass clas)
{
//doing something
}
private class Thread implements Runnable
{
@Override
public void run() {
checkSomething(????);
}
}
public static void main(String[] args)
{
new FirstClass();
}
}我的问题是,用什么写?为了获得FirstClass类,我不能写"this",因为我会得到线程。
发布于 2012-08-01 20:33:59
您可以编写FirstClass.this来访问封闭的类实例。
https://stackoverflow.com/questions/11759296
复制相似问题