<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 24,  comments - 29,  trackbacks - 0

    /*
    *this is my first application
    */
       public class Welcome
     {
        public static void main (String[] args)
          {
        //輸出信息到控制臺
       System.out.println("這是你的第一個(gè)程序,歡迎你走入Java的大門!");
          }
    }

            輸入完成后就要保存,文件名應(yīng)為:Welcome.java。保存的路徑可以自己決定。
            Java的編譯器程序是javac.exe,javac命令是將Java程序編譯為字節(jié)碼,然后可用Java的解釋器Java命令來解釋編譯后的字節(jié)碼。
            我們一起來執(zhí)行一下剛才的程序,打開命令行窗口,將當(dāng)門路徑更換為你保存的路徑輸入:
                        javac Welcome.java
            如果沒有任何信息輸出說明程序是正確的。你會(huì)發(fā)現(xiàn)多了一個(gè)文件Welcome.class。這就是編譯后的字節(jié)碼文件。與文件名一致,擴(kuò)展名為class。再輸入:
                        java Welcome
            如果你看到“這是你的第一個(gè)程序,歡迎你走入Java的大門!”這句話,那恭喜你了,完全正確了。

            現(xiàn)在我們來分析一下:
            1)public class Welcome

               這是類的聲明,我們聲明名稱為“Welcome”的類(class)。下面對這三個(gè)單詞分析:

             public,是說明這個(gè)類屬性為public,可以寫也可以不寫。

             class,這是java類的關(guān)鍵字,想聲明一個(gè)類,必須使用這個(gè)關(guān)鍵字class。

             Welcome,是這個(gè)類的名字,可以跟據(jù)個(gè)人的喜好來定,但是建議用有意思的名字。

            2){   }
             
             聲明完類之后緊接在后面就是大括號,這代表類“Welcome”是從這開始,最后的結(jié)束是在“}”處。

            3)public static void main (String[] args)

            這是java中一個(gè)特殊的方法,稱為main方法。可以理解成為是這個(gè)程序的入口。下面進(jìn)行單詞分析:
          
            public,表示main方法可以被其它對象調(diào)用和使用,由于main方法是程序的入口,在程序運(yùn)行時(shí),這個(gè)方法必須可以被調(diào)用,所以這個(gè)public不能省。

            static,是將main方法聲明為靜態(tài)的,在這里這個(gè)關(guān)鍵字也不能省。

            void,說明main方法不會(huì)返回任何內(nèi)容,在這里也不能省。

            String[] args,這是用來接收命令行的參數(shù),String[]是聲明args可存儲字符串?dāng)?shù)組。雖然在這個(gè)程序我們沒有用到這個(gè)參數(shù),但是也是不能省的,否則程序在執(zhí)行時(shí)會(huì)出現(xiàn)錯(cuò)誤。

            4)System.out.println("這是你的第一個(gè)程序,歡迎你走入Java的大門!");

             這一句的功能是將“這是你的第一個(gè)程序,歡迎你走入Java的大門!”顯示到屏幕上。

             System是指java中的System類。

             out,是指System類中的一個(gè)變量。

             println,是out變量的一個(gè)方法。

            注釋

           1)//
             最常用的就是使用//,這種方式的注釋是從//開始一直到本行結(jié)束。不能換行,如果換行需要前邊再加//。

           2) /* …*/

             這是為了添加較長的注釋。

           3)/**…*/

             這是java的第三種注釋方法,目的是為了產(chǎn)生幫助文檔。

    posted on 2007-04-26 15:49 心隨Wǒ動(dòng) 閱讀(868) 評論(3)  編輯  收藏

    FeedBack:
    # re: 第一個(gè)程序的分析與開發(fā)流程
    2007-04-26 16:50 | dennis
    努力,加油  回復(fù)  更多評論
      
    # re: 第一個(gè)程序的分析與開發(fā)流程
    2007-04-26 20:21 | 細(xì)雨游風(fēng)
    那個(gè)out是靜態(tài)變量還是非靜態(tài)變量呢?  回復(fù)  更多評論
      
    # re: 第一個(gè)程序的分析與開發(fā)流程
    2007-04-26 21:42 | 我心依舊
    加油很不錯(cuò)。比我剛學(xué)的時(shí)候強(qiáng)多了。  回復(fù)  更多評論
      

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


    網(wǎng)站導(dǎo)航:
     
    <2007年4月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    QQ群:9028409
    QQ:29850994
    點(diǎn)擊這里給我發(fā)消息

    留言簿(2)

    隨筆檔案

    積分與排名

    • 積分 - 31341
    • 排名 - 1348

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲国产午夜精品理论片在线播放 | 亚洲精品综合在线影院| 99ee6热久久免费精品6| 久久亚洲精品成人综合| 在线播放免费人成毛片乱码| 亚洲三区在线观看无套内射| a级大片免费观看| 亚洲男人的天堂在线播放| 无码国产精品一区二区免费16| 亚洲精品福利视频| 真人做A免费观看| 亚洲三级在线观看| 四虎永久免费观看| 国产V片在线播放免费无码| 国产偷v国产偷v亚洲高清| 久久国产乱子伦精品免费强| 久久精品国产亚洲AV无码娇色| 222www在线观看免费| 亚洲性色AV日韩在线观看| 国产片免费在线观看| 久久www免费人成精品香蕉| 亚洲AV日韩AV永久无码久久| 16女性下面无遮挡免费| 亚洲AV综合永久无码精品天堂| 国产一区二区三区在线免费 | www亚洲精品少妇裸乳一区二区| 成人免费夜片在线观看| 久久亚洲精品成人777大小说| 亚洲免费电影网站| 色偷偷亚洲第一综合| 亚洲精品高清无码视频| 国产大片免费网站不卡美女| 大桥未久亚洲无av码在线| 久久夜色精品国产亚洲| 67194熟妇在线永久免费观看| 国产精品亚洲专区无码不卡| 亚洲AV无码一区二区乱子伦| 成年免费大片黄在线观看岛国| 一级特黄特色的免费大片视频| 久久久久亚洲Av无码专| 国产男女猛烈无遮挡免费视频|