请帮我看看下面出错的原因是什么?(粗体字部分)
为什么静态方法里不能直接调用内部类,成员方法却可以?
package com.zcl5;
class Quetion1 {
class ATM {
int myMoney = 100;
int viewMoney(){
return myMoney;
}
void outMoney(int money){
myMoney=myMoney-money;
}
}
public void m1(){
ATM atm=new ATM();
}
public static void main (String args){
**ATM atm=new ATM();**
Runnable runA=new Runnable(){
@Override
public void run() {
// TODO Auto-generated method stub
}};
Thread ThreadA=new Thread();
Thread ThreadB=new Thread();
}
}