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

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

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

    游戲之道

    文不在多 有用就行
    posts - 5, comments - 14, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
    今天正式開始掃盲工作。 
    首先要了解什么是JAVA,什么是J2ME。 
    JAVA:由SUN公司推出的一種高級編程語言。這不是下定義,誰要是按這個去答卷就等著扣分吧。
    小知識:計算機是只認得二進制數據的,我們稱之為第一代編程語言,也叫機器語言。第二代編程語言是匯編語言,我們通常說的軟件破解,都是都過匯編技術來實現的。匯編與反匯編也是寫外掛最重要的技能之一。第三代編程語言,也叫高級語言,就是我們所說的C/C++,JAVA,VB,DELPHI等等。 
    SUN公司推出的JAVA SDK有以下三個版本: 
    J2SE:標準版(Java 2 Standard Edition ) 包含那些構成Java語言核心的類,是JAVA編程的核心。 
    J2ME:微型版(Java 2 Micro Edition)用于消費類電子產品的軟件開發,包含一部分J2SE的類。拿到我們這來說,就是要在手機開發平臺上使用的版本。 
    J2EE:企業版(Java 2 Enterprise Edition)用于大型企業軟件的開發,這里我們暫不討論。 

    以上SDK(Software Development Kit:軟件開發包)可以在 http://java.sun.com/ 上下載。 
    最新的JDK(JAVA的SDK簡稱為JDK)版本號為JDK 6 Update 13,我們只要下載JDK 5.0以上的版本都行。 
    JDK 6 Update 13的官方下載鏈接: 
    http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u13-windows-i586-p.exe?BundledLineItemUUID=CCxIBe.mBxcAAAEgCl4I.nFS&OrderID=luxIBe.mMd4AAAEg_V0I.nFS&ProductID=
    5PtIBe.pWuUAAAEfTt9rU.Ok&FileName=/jdk-6u13-windows-i586-p.exe
     
    接下來,我們要下載J2ME。J2ME SDK的最新版本為 3.0 Early Access。我們要下載的是 
    WKT(Wireless Toolkit:無線工具包)2.5.2 for CLDC。 
    下載鏈接: 
    http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/
    sun_java_wireless_toolkit-2_5_2-ml-windows.exe?BundledLineItemUUID=jutIBe.mUJQAAAEgj.II.nFX&OrderID=Z0NIBe.ms.EAAAEge.II.nFX&ProductID=
    nU7ACUFBSBUAAAEYFqM5AXuk&FileName=/sun_java_wireless_toolkit-2_5_2-ml-windows.exe
     

    安裝沒什么好說的,選個路徑,一路NEXT下來就行了。 
    SDK都裝備好了,再就要準備IDE(Integrated Development Environment:集成開發環境)了,就是我們的開發工具,雖然一般建議新手在開始學JAVA的時候使用記事本或類似的文本編輯器來寫代碼,打牢基礎。但是我們這是為了快速入門,就不玩那些了,直接上IDE。一個好的IDE有助于提高我們的開發效率。 
    一般來講,在J2ME平臺上選用的IDE有NetBeans,Eclipse,JBuilder。 
    JBuilder是商業軟件,要MONEY的,先排除掉。 
    NetBeans是SUN公司提供給我們的免費的IDE,功能不錯,Sun的鐵桿Fans可以選用這個。(不過聽說最近IBM在與SUN恰談收購的事,HP和Oracle也對SUN有動作) 
    Eclipse,鼎鼎大名的Eclipse,它的出名是因為其“無所不能”。Eclipse是個開源平臺,本身也沒多大能耐,其關鍵在于它的可擴展性?;贓clipse的插件有成百上千個,以至于可能在Eclipse平臺上開發C/C++,Java,Delphi,UML等等等等。 
    我們要選用的就是它了。Eclipse最新的版本為3.4.2,下載網址為:http://www.eclipse.org/downloads/  注意別下錯了,我們要下的是該頁面最下面的 Eclipse Classic 3.4.2 (152 MB)。 

    還是給個下載鏈接: 
    http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.4.2-200902111700/eclipse-SDK-3.4.2-win32.zip&url=http://download.actuatechina.com/eclipse/eclipse/downloads/drops/R-3.4.2-200902111700/eclipse-SDK-3.4.2-win32.zip&mirror_id=385
     

    下載后直接解壓出來就可以了。雙擊運行Eclipse
    首次運行會要求設置一個工作區,就是我們存放Eclipse的工程文件和代碼文件的地方,自己隨便指定一個。 
    指定完后來到歡迎界面,無視掉,直接點左上角的叉。就會出現如下圖的界面。 


    好了。來完成我們今天的最后一項工作,編寫自己的第一個程序。 
    按Ctrl+N來新建一個工程,也可以點菜單欄的“File—>New—>Other”來到如下界面。 

    我們選Java Project。 
    接下來要輸入工程的名稱,選的擇JRE(Java Runtime Environment:Java運行時環境)。名字可以亂填,JRE可不能亂選。按下圖配置。 

    其實這里JRE選什么都無所謂,但是,為了習慣以后開發J2ME,我們還是選擇JaveSE-1.6。如果沒按上述安裝JDK6.0的話,就沒有一這項,選J2SE-1.5也行。 

    小知識:J2SE的版本是1.1,1.2,1.3,1.4這樣升起來的,但是由于JDK1.5的升級內容較多,變化較大,所以從1.5開始就更名為JDK5.0了。同理,JDK1.6就是JDK6.0,同一個東西,兩種叫法。 

    完成上述步驟后,可以直接點finish關閉項目向導。此時,工作區便出現了一個名為HelloWorld的項目。點加號展開,如下圖。 

    src是我們存放代碼的源文件夾。下面那個東西是不是很熟悉?對了,就是我們上面選的JRE,讓他在那自生自滅吧,不用管它,呵呵。 
    小知識:如果實在不想看到JRE的目錄,我們可以點工作區右上角的小箭頭,再點Filters,然后找到并選中Libraries from external,確定,這樣他就不會再出來了。想再看到只要逆操作就行了。 


    工程建立完了,再就要創建類了。什么是類,什么是包等等,我們在下節中講到,今天我們只用跟著做,把第一個程序跑起來就行。創建類的方法,“File—>new—>Class”或點擊工具欄中的來到如下界面。按下圖配置。 

    點擊finish. 
    會發現src目錄下多出來了一個test,這個是包(package)。test下面有一個MyFirstPro.java,這個就是類(class)了。同時,代碼編寫區也出現了一些代碼。先不管他是什么。我們只用加上一句話就行了。 
    Java代碼 
    1. package test;  
    2.   
    3. public class MyFirstPro {  
    4.   
    5.     /** 
    6.      * @param args 
    7.      */  
    8.     public static void main(String[] args) {  
    9.         // TODO Auto-generated method stub  
    10.         System.out.println("Hello World!");  
    11.     }  
    12.   
    13. }  

    我們就加上了 
    Java代碼 
    1. System.out.println("Hello World!");  
    這一句話。注意末尾的分號,是英文字符的分號。 
    現在來點擊工具欄上的“運行”按鈕看看效果吧。輸出的結果顯示在代碼編程區的下面。 
     
    System.out.println()語句就是用來輸出的。到此為止,恭喜你,你的第一個程序已經開發出來了。 


    本文出自Silver Wong的博客:http://www.tkk7.com/conanwsz

    評論

    # re: 從“傻X”到牛X——掃盲篇(一)JAVA的基本概念  回復  更多評論   

    2009-04-05 23:27 by CoderDream
    有點意思,對初學者很有用,博主加油!

    # re: 從“傻X”到牛X——掃盲篇(一)JAVA的基本概念  回復  更多評論   

    2009-04-06 22:43 by Silver Wong
    @CoderDream 謝謝支持。這兩天有點忙,一有時間我就會及時更新的。 :D

    # re: 從“傻X”到牛X——掃盲篇(一)JAVA的基本概念  回復  更多評論   

    2009-04-19 13:10 by liudongtnt@163.com
    請教一下,我是搞dotnet的,最近想研究下java,學習下j2me的for s40開發,看了您這篇文章,我下載了您文章中的三個鏈接的文件,但前兩個(jdk6和wkt)都只有幾百K大小,我雙擊后一閃而過,并無其他反應,而再啟動Eclipse。exe,并彈出提示,說需要安裝jdk。

    想問下前兩個文件安裝是否還需要什么東西,或是安裝需要在什么環境么?

    我的系統是windows xp 專業版。

    # re: 從“傻X”到牛X——掃盲篇(一)JAVA的基本概念  回復  更多評論   

    2009-04-19 14:06 by liudongtnt@163.com
    哥哥啊,你給的jdk和wkt的下載路徑都不對啊,我最后是上了sun和java的官方網站才下到的,一個15mb,一個69mb。

    # re: 從“傻X”到牛X——掃盲篇(一)JAVA的基本概念  回復  更多評論   

    2009-04-20 01:06 by Silver Wong
    @liudongtnt@163.com
    下不了是因為sun公司對下載鏈接做了防盜鏈處理。你可以登陸
    http://java.sun.com/javase/downloads/index.jsp
    找到JDK 6 Update 13這一項(不在頂上面,往下找,大概在第4、5個左右的地方。注意,是下JDK,不是JRE),點擊后面的Download,按提示進行下載。正常大小應為73.11M。
    WKT的下載在這個頁面:http://java.sun.com/javame/downloads/index.jsp
    找到Sun Java Wireless Toolkit 2.5.2 for CLDC這一項(發貼時間為第二個)按提示下載。正常大小為37.36M

    # re: 從“傻X”到牛X——掃盲篇(一)JAVA的基本概念  回復  更多評論   

    2009-04-20 01:14 by Silver Wong
    @liudongtnt@163.com
    另外,如果你下載的Eclipse沒有問題的話,那么它應該集成JDK5.0,所以就算不單獨下載JDK。Eclipse也是可以運行起來的。

    Ps:J2ME只要在安裝有JVM和KVM的手機上就能運行,也就是說,該手機支持JAVA就行。至于 for S40,Nokia為我們提供了一些API可供調用。但是如果是想專門為S40平臺寫程序的話。那么,就不會J2ME了,而是用C/C++參考Nokia提供的S40專用的API來寫。
    主站蜘蛛池模板: APP在线免费观看视频| 免费国产草莓视频在线观看黄| 成人妇女免费播放久久久| 一本色道久久88亚洲综合| 色偷偷噜噜噜亚洲男人| 国产精品成人无码免费| 国产亚洲综合视频| 亚洲第一永久AV网站久久精品男人的天堂AV| 亚洲精品无码久久久久YW| 韩国二级毛片免费播放| 精品免费AV一区二区三区| 全黄性性激高免费视频| h视频免费高清在线观看| 国产午夜亚洲不卡| 久久国产乱子免费精品| 亚洲成人网在线播放| www亚洲一级视频com| 黄色片网站在线免费观看| 国产亚洲AV夜间福利香蕉149| 久久久久免费视频| 亚洲黄色网址大全| 成人性生活免费视频| 黄色毛片免费观看| 精品亚洲综合久久中文字幕| 国产精品免费大片| 亚洲无mate20pro麻豆| 亚洲成AⅤ人影院在线观看| a级毛片高清免费视频就| 亚洲日韩国产精品无码av| 日韩a级毛片免费观看| 在线观看免费视频网站色| 亚洲国产精品人久久电影| 国产青草视频免费观看97 | 中文字幕亚洲一区二区三区| 久久国产乱子伦精品免费不卡 | 久久久精品免费视频| 亚洲入口无毒网址你懂的| 四虎影库久免费视频| 久久精品视频免费播放| 亚洲av无码一区二区三区在线播放| 国产亚洲精品不卡在线|