konhon

          忘掉過去,展望未來。找回自我,超越自我。
          逃避不一定躲的過, 面對不一定最難過, 孤單不一定不快樂, 得到不一定能長久, 失去不一定不再擁有, 可能因為某個理由而傷心難過, 但我卻能找個理由讓自己快樂.

          Google

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            203 Posts :: 0 Stories :: 61 Comments :: 0 Trackbacks
          今天寫Java程序編譯時出現了這個錯誤:
          Exception in thread "main" java.lang.NoSuchMethodError: main

          檢查程序時我竟然把main函數寫成了這樣啦
            public static void main(String[] args[])

          唉, 看來得注意下Delphi語法與Java語法的區別啦.
          posted on 2005-07-07 19:37 konhon 優華 閱讀(14109) 評論(3)  編輯  收藏

          Feedback

          # re: Exception in thread "main" java.lang.NoSuchMethodError: main 2008-03-19 00:01 張但
          但是我是運行小程序時產生的
          在小程序中是沒有main方法的
          請問哪位高手能幫我解決一下
          謝謝了!  回復  更多評論
            

          # re: Exception in thread "main" java.lang.NoSuchMethodError: main[未登錄] 2008-03-19 00:03 kk
          檢查下語法是否有錯
          @張但
            回復  更多評論
            

          # re: Exception in thread "main" java.lang.NoSuchMethodError: main[未登錄] 2009-04-02 03:06 超超
          Applet小程序
          一個Applet小程序也是由若干個類組成的,類中不需要mian方法,但必須有且只有一個類擴展了Applet類(系統類),我們把擴展Applet類形成的子類稱作主類,主類必須是public類。
          1.編寫源程序
          import java.applet.*;
          import java.awt.*;
          public class Display extends Applet
          {
          public void paint(Graphics g)
          {
          g.setColor(Color.red);
          g.drawString("我們在學習Apple小程序呢",6,30);
          g.setColor(Color.blue);
          g.drawString("我學得很認真",11,50);
          }
          }

          (1)文件的保存
          現在將源文件保存到d:\user\目錄中,并命名為Display.java。注意不可寫成display.java,因為Java語言是區分大小寫的。
          (2) import語句
          程序中用到了Applet類,因此,在程序中要用import語句導入該類。Applet類在包Java .Applet中。包Java .Applet中有很多類,Java語言把一些類放在一起叫做一個包(一個文件夾)。這里java.applet是一個包的包名,關于包以后還會講解。
          2.編譯源文件
          D:\user\>javac Display.java // 按Enter鍵,編譯Display.java
          編譯成功后,D:\user\目錄下會生成一個Display.class文件。如果源文件有多個類,將生成多個.class文件,都和源文件在同一文件夾里。
          如果里對源文件進行了修改,那么你必須重新編譯源文件,重新生成新的字節碼文件。
          3.運行Applet小程序
          Java Applet必須在瀏覽器中運行,因此我們必須編寫一個超文本文件(.html),將Java Applet小程序嵌入到超文本文件(.html)中。
          下面我們用記事本寫一個文件,取名為Display.html(可以取別的名字,但文件后綴必須是.html),將它保存在D:\user\目錄下,即與Display.class文件在同一目錄下。Display.html文件的內容如下:
          <applet code= Display.class height=100 width=300>

          </applet>
          (1)在html文件中指定主類
          code屬性,用來指定Applet小程序主類的字節碼文件名。
          (2)指定小程序的顯示高度和寬度
          width、height規定了這個Java Applet的寬度和高度,單位是像素。要想讓瀏覽器運行一個Java Applet,<applet…></applet>標記中的code、height、width都是必需的。
          (3)測試小程序
          使用JDK提供的appletviewer來調試小程序,如,在DOS命令窗口,執行如下命令:
          D:\user\>appletviewer Display.html // 按Enter鍵,運行小程序
            回復  更多評論
            


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 海南省| 南阳市| 乐业县| 兴宁市| 浦江县| 格尔木市| 青岛市| 金华市| 临汾市| 平谷区| 福泉市| 惠州市| 武强县| 建水县| 衡南县| 来安县| 阿坝县| 呼玛县| 成都市| 广平县| 兴国县| 洛浦县| 鱼台县| 广河县| 长葛市| 台南县| 曲沃县| 莒南县| 宿松县| 苍南县| 益阳市| 广宁县| 眉山市| 庆阳市| 洛川县| 沙坪坝区| 平顶山市| 墨脱县| 石门县| 阜宁县| 云龙县|