作者hijje ( )
看板java
标题[问题] 请问this.getClass().getName()的用法
时间Sun Nov 22 23:06:31 2009
public class a{
public static void main( String arg[] ) {
System.out.println( this.getClass().getName() );
}
}
-------- 以上是全部的程式码
以下是compile後的结果
a.java:4: non-static variable this cannot be referenced from a static context
System.out.println( this.getClass().getName() );
^
1 error
请问一下这样子的写法哪里出错了呢
tks !!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.93.193
1F:推 PsMonkey:关键字 static 11/22 23:14
2F:→ hijje:原来是static和non-static的问题 不是getClass().getName() 11/22 23:40
3F:→ hijje:改成建构式就没问题了 tks !! 11/22 23:42
4F:推 PsMonkey:错误讯息不就告诉你了 == 11/23 00:09