public class Demo
{
public void met(Object d)
{
class my {
public String Work(String s){
return s+",JAVA";
}
}
d=new my().Work("Hello");//statement 1
System.out.println(d);//statement 2
}
public static void main(String args[])
{
new Demo().met(new Object());
}
}
我不知道這是之前問與否。在這個類別中Demo
我正在創建類my
。類中的方法
當我把發言1,2它給我的錯誤上課前,但是當我把它下課沒關係。
所以這意味着當我調用方法,類被加載和類文件被創建名爲Demo$1my.class
,這樣如果我把語句1和2放在課後它的作品。是這樣嗎?
我的問題是,我可以創建主要方法和如何my
類的對象?
命名約定是混亂.. – Maroun
道歉說。的[使用類定義的Java中的一個方法裏面] –
可能重複(http://stackoverflow.com/questions/2428186/use-of-class-definitions-inside-a-method-in-java) – Djizeus