JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java 新手區 » Object/物件導向  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:關於"private"的疑問 [Re:PinkiePie]
as0955344054





發文: 107
積分: 0
於 2015-06-17 17:23 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
先補充一下,如果你想寫一個"獨立"的物件,那麼你必須要把它裝成一個獨立檔案
如下
public class 幫忙TEST{
}
而每一種獨立物件必須寫在自己的檔案裡
如果你在同一個檔案裡創了兩個public class的檔案那麼一定會編譯錯誤

但可以在一個物件裡做一個物件,就如你上面的程式碼
class A 裡再做寫class B 但是要注意,B並不是一個獨立的檔案跟獨立的物件他比較算是class A裡的一個方法的存在
所以 如果class沒加上static 那麼它必須等class A被做出來後才會存在。

然後 public static void main這語法可以等之後你再去研究,但簡單說 他是一個程式的"切入點",也可以說是起始點
而起始點怎麼可以存在一個class的方法裡呢??因為class沒有被創出來這段程式碼就沒作用(不存在),也當然不能被拿來當作切入點。如果硬是要這樣做不是不可行但沒有意義,必須要在裡面的class加入static讓他變成不創立物件依然可以操作的變數。

如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class 幫忙TEST {
  public 幫忙TEST() {
  }
 
  public static class asd {
    public asd() {
 
    }
 
    public static void main(String[] sadfsdfaf) {
      System.out.println("test ok");
    }
  }
  public static void main(String[] arg0) {
    System.out.println("正常切入點");
  }
}


這樣你在編譯後可以有兩個選擇切入點,看你想要選哪個,但如我上面所說這樣根本沒意義,你每次執行程式只會有一個切入點直接寫在外面就好


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
1531 關於"private"的疑問 PinkiePie 345 2015-06-17 13:21
1346 Re:關於"private"的疑問 as0955344054 292 2015-06-17 13:43
1361 Re:關於"private"的疑問 PinkiePie 576 2015-06-17 15:22
1331 Re:關於"private"的疑問 bluewingsky 825 2015-06-17 15:35
1312 Re:關於"private"的疑問 as0955344054 282 2015-06-17 16:58
1307 Re:關於"private"的疑問 as0955344054 835 2015-06-17 17:23
1311 Re:關於"private"的疑問 bluewingsky 792 2015-06-17 18:39
1289 Re:關於"private"的疑問 as0955344054 201 2015-06-17 21:36
1343 Re:關於"private"的疑問 bluewingsky 732 2015-06-17 15:24
1378 Re:關於"private"的疑問 PinkiePie 738 2015-06-18 12:37
» JWorld@TW »  Java 新手區 » Object/物件導向

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8