首页 → 名言 → 成长励志散文
java初學教程 java新手入門
日期:2023-03-08 15:04:09    编辑:网络投稿    来源:网络资源
初學者JAVA學習入門  初學者JAVA學習入門相信會對新手的你很有幫助哦~一起來看看吧!更多內容請關注應屆畢業生考試網!  1 什么是Java、Java2、JDK?JDK后面的1.3、1.4.2版本
为你推荐:
  • 感慨生活的人生哲理
  • 初學者JAVA學習入門

      初學者JAVA學習入門相信會對新手的你很有幫助哦~一起來看看吧!更多內容請關注應屆畢業生考試網!

    初學者JAVA學習入門

      1 什么是Java、Java2、JDK?JDK后面的1.3、1.4.2版本號又是怎么回事?

      答:Java是一種通用的,并發的,強類型的,面向對象的編程語言(摘自Java規范第二版) JDK是Sun公司分發的免費Java開發工具,正式名稱為J2SDK(Java2 Softw

      are Develop Kit)。

      2 什么是JRE/J2RE?

      答:J2RE是Java2 Runtime Environment,即Java運行環境,有時簡稱JRE。

      假如你只需要運行Java程序或Applet,下載并安裝它即可。

      假如你要自行開發Java軟件,請下載JDK。在JDK中附帶有J2RE。

      注重由于Microsoft對Java的支持不完全,請不要使用IE自帶的虛擬機來運行Applet,務

      必安

      裝一個J2RE或JDK。

      3 學習Java用什么工具比較好?

      答:作者建議首先使用JDK 文本編輯器,這有助你理解下列幾個基礎概念:path,class

      path

      ,package

      并熟悉基本命令:javac和java。并且下載和你的JDK版本一致的API幫助。

      假如你不確定類或函數的用法,請先查閱API而不是發貼求助。

      當你熟悉Java之后,你可以考慮換一個IDE。很多人推薦JCreator,實際上JCreator的功能還 是很弱的。

      作者推薦eclipse,下載網址http://www.eclipse.org ;。因eclispe是免費的.

      4 學習Java有哪些好的參考書?

      答:作者首先推薦Thinking in Java,中文名《Java編程思想》,有中文版。

      該書第一章介紹了很多面向對象的編程思想,作為新手應當認真閱讀。

      除此以外,O′relly出版社和Wrox出版社的書也不錯。作者本人不喜歡大陸作者的書。

      也許你覺得英文太難,但是網上大多數資料都是英文的。另外,你需要經常查閱API,而

      那也

      是英文的。

      5 Java和C 哪個更好?

      答:這個問題是一個很不恰當的問題。你應該問:Java和C 哪個更適用于我的項目?

      假如你不需要跨平臺,不需要分布式,要強調程序的運行速度,C 更為適用。

      反之?你應當考慮Java。

      6 什么是J2SE/J2EE/J2ME?

      答:J2SE就是一般的Java。

      J2ME是針對嵌入式設備的,比如Java手機,它有自己的SDK。而J2EE使用J2SE的SDK。

      J2EE規范更多的是對J2EE服務器的要求和開發人員的約束。詳情見后繼《J2EE FAQ》。

      二、命令篇

      7 我寫了第一個Java程序,應該如何編譯/運行?

      答:首先請將程序保存為xxx.java文件,

      然后在dos窗口下使用javac xxx.java命令,你會發現該目錄下多了一個xxx.class文件,再使用java xxx命令,你的java程序就開始運行了。

      8 我照你說的做了,但是出現什么"′javac′ 不是內部或外部命令,也不是可運行的程

      序或

      批處理文件。"。

      答:你碰到了path問題。操作系統在一定的范圍(path)內搜索javac.exe,但是沒能找到。

      請編輯你的操作系統環境變量,新增一個JAVA_HOME變量,設為你JDK的安裝目錄,

      再編輯Path變量,加上一項 %JAVA_HOME%in。

      然后關掉并新開一個dos窗口,你就可以使用javac和java命令了。

      9 環境變量怎么設置?

      答:請向身邊會設的人咨詢。

      10 javac xxx.java順利通過了,但是java xxx的時候顯示什么"NoClassDefFoundErro

      r"?br>?br> 答:你碰到了classpath問題。java命令在一定的范圍(classpath)內搜索你要用的class文件,但是未能找到。

      首先請確認你沒有錯敲成java xxx.class,

      其次,檢查你的CLASSPATH環境變量,假如你設置了該變量又沒有包含.(代表當前目錄

      )的?br> 睿?br> 你就會碰到這個問題。請在你的CLASSPATH環境變量中加入一項. 。另

      外參見15。

      11 我在java xxx的時候顯示"Exception in thread "main" java.lang.NoSuchMethod

      Erro

      r: main"。

      答:首先,在你的程序中每個java文件有且只能有一個public類,

      這個類的類名必須和文件名的大小寫完全一樣。

      其次,在你要運行的類中有且只能有一個public static void main(String[] args)方

      法,

      這個方法就是你的主程序。

      12 package是什么意思?怎么用?

      答:為了唯一標識每個類并分組,java使用了package的概念。

      每個類都有一個全名,例如String的全名是java.lang.String,其中java.lang是包名,

      Stri

      ng是短名。

      這樣,假如你也定義了String,你可以把它放在mypackage中,

      通過使用全名mypackage.String和java.lang.String來區分這兩個類。

      同時,將邏輯上相關的類放在同一個包中,可以使程序結構更為清楚。

      你要做的就是在java文件開頭加一行"package mypackage;"。

      注重包沒有嵌套或包含關系,A包和A.B包對java命令來說是并列的兩個包(雖然開發者

      可能?br> 凳景?含關系)??br>

      13 我沒有聲明任何package會怎么樣?

      答:你的類被認為放在默認包中。這時全名和短名是一致的。 这里有更多你想看的

  • 還年輕的說說
    • 本类最新
    • 精品图文
    • 时尚
    • 新闻
    • 生活
    • 视觉
    • 微爱
      栏目ID=88的表不存在(操作类型=0)

    头条推荐

    热门推荐

    特别推荐

    返回顶部