国产成人v爽在线免播放观看,日韩欧美色,久久99国产精品久久99软件,亚洲综合色网站,国产欧美日韩中文久久,色99在线,亚洲伦理一区二区

學(xué)習(xí)啦 > 學(xué)習(xí)方法 > 通用學(xué)習(xí)方法 > 學(xué)習(xí)經(jīng)驗(yàn) > 如何系統(tǒng)有效的學(xué)習(xí)java me

如何系統(tǒng)有效的學(xué)習(xí)java me

時(shí)間: 欣怡1112 分享

如何系統(tǒng)有效的學(xué)習(xí)java me

  Java已成為當(dāng)今市面上最受歡迎的編程軟件,對于處于信息高速發(fā)達(dá)的今天,Java技術(shù)已經(jīng)無處不在,所以很多人想要學(xué)習(xí)Java技術(shù)。以下是學(xué)習(xí)啦小編分享給大家的學(xué)習(xí)java me的方法,希望可以幫到你!

  學(xué)習(xí)java me的方法

  1.買一本很好的Java書

  相信我這會有效果的,買一本Java書。我知道有很多網(wǎng)絡(luò)資源,諸如新聞刊物,Java輔導(dǎo)博客,但是這些都比不過一本好的舊書,無論是印刷版本的,還是Kindle形式的書。電腦上的pdf版本可能不是很合適。電腦帶有很多附加的干擾,反正這對我來說不行。

  如何確定一本好書。與有經(jīng)驗(yàn)的人討論,或者在合適的論壇咨詢。我能告訴你對我什么書起作用了。我很久之前用Cay S. Horstmann 和 GaryCornell的Java核心技術(shù)卷1和卷2(Core Java Volume I and II by Cay S. Horstmann and Gary Cornell)開始我的Java旅程。

  如果你依舊猶豫入手哪本書,我向你推薦網(wǎng)上免費(fèi)的Java電子書和指導(dǎo)。Java語言說明書是一個(gè)不錯(cuò)的讀物,雖然它并不是一般傳統(tǒng)意義上的書籍。

  2.加入一個(gè)開源的Java項(xiàng)目

  在你買了一本書后,不用說你得通讀它。我知道,這是一個(gè)困難而乏味的事情。閱讀書中的每一行內(nèi)容。有一個(gè)扎實(shí)的基礎(chǔ)非常重要。那么怎么從閱讀中獲得興趣呢?加入一個(gè)開源的Java項(xiàng)目。你可能一開始不懂,那么就呆在那,看著他們的活動(dòng)。閱讀他們的清單郵件。

  你將感受到一種氣氛和一種學(xué)習(xí)產(chǎn)生的興趣。這會給你閱讀書籍帶來興趣。保持這種興趣,并繼續(xù)下去。我這有10個(gè)有趣的Java項(xiàng)目,你可以去參與并學(xué)習(xí)。這些項(xiàng)目來自不同的領(lǐng)域,并處于不同的階段。這些項(xiàng)目可能點(diǎn)燃你學(xué)習(xí)Java的興趣。

  3.創(chuàng)建一個(gè)Java應(yīng)用

  好了,動(dòng)力夠了,你需要更多激勵(lì)方式。自己著手做一些新鮮的事情。創(chuàng)建一個(gè)Java應(yīng)用。為這個(gè)應(yīng)用做設(shè)計(jì),開發(fā)以及測試。全部都靠你自己。如果你需要一些項(xiàng)目的點(diǎn)子,

  4.加入一個(gè)Java論壇

  解決問題對于了解一種語言的細(xì)微差別非常重要。選擇一個(gè)活動(dòng)頻繁的Java論壇。加入他們,從其他人的問題中學(xué)習(xí),并且也嘗試給予自己的貢獻(xiàn)。你想了解的優(yōu)秀的Java論壇

  stackoverflow.com

  javaranch.com

  community.oracle.com/community/java

  5.訂閱JUG和Java博客

  你應(yīng)該知道Java周遭正在發(fā)生的事情。加入你當(dāng)?shù)氐腏ava用戶組。Java發(fā)展的重要影響因素就是JUG(Java用戶組)。每個(gè)JUG在他們的運(yùn)營力度上都各不相同。但通常每個(gè)JUG都會有一個(gè)郵件列表。

  接著訂閱Java博客。我將把這部分作為練習(xí)留給你。找到好的Java博客,然后訂閱它。在后面的評論中分享你喜歡的Java博客。

  Java 的主要特性

  1、 Java語言的語法與C語言和C++語言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用。另一方面,Java丟棄了C++中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語言不使用指針,而是引用。并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。

  2、Java是面向?qū)ο蟮?,具有類,接口等原語;

  3、Java是解釋型的語言,Java程序在Java平臺上被編譯為字節(jié)碼格式,然后可以在實(shí)現(xiàn)這個(gè)Java平臺的任何系統(tǒng)中運(yùn)行。

  解釋型語言:,解釋性語言編寫的程序不進(jìn)行預(yù)先編譯,以文本方式存儲程序代碼。在發(fā)布程序時(shí),看起來省了道編譯工序。但是,在運(yùn)行程序的時(shí)候,解釋性語言必須先解釋再運(yùn)行。

  編譯型語言:程序在執(zhí)行之前需要一個(gè)專門的編譯過程,把程序編譯成為機(jī)器語言的文件,運(yùn)行時(shí)不需要重新翻譯,直接使用編譯的結(jié)果就行了。程序執(zhí)行效率高,依賴編譯器,跨平臺性差些。如C、C++、Delphi等。

  Java開發(fā)工具及環(huán)境

  1、開發(fā)包

  Java主要分為三大體系:

  JavaSE(J2SE)(Java2 Platform Standard Edition,java平臺標(biāo)準(zhǔn)版)

  JavaEE(J2EE)(Java 2 Platform,EnterpriseEdition,java平臺企業(yè)版)

  JavaME(J2ME)(Java 2 Platform Micro Edition,java平臺微型版)

  2005年6月,JavaOne大會召開,SUN公司公開Java SE 6。此時(shí),Java的各種版本已經(jīng)更名以取消其中的數(shù)字”2”:J2EE更名為Java EE,J2SE更名為Java SE,J2ME更名為Java ME。

  說明:

  Standard Edition(標(biāo)準(zhǔn)版) J2SE 包含那些構(gòu)成Java語言核心的類。

  比如:數(shù)據(jù)庫連接、接口定義、輸入/輸出、網(wǎng)絡(luò)編程

  Enterprise Edition(企業(yè)版) J2EE 包含J2SE 中的類,并且還包含用于開發(fā)企業(yè)級應(yīng)用的類。

  比如:EJB、servlet、JSP、XML、事務(wù)控制

  Micro Edition(微縮版) J2ME 包含J2SE中一部分類,用于消費(fèi)類電子產(chǎn)品的軟件開發(fā)。

  比如:呼機(jī)、智能卡、手機(jī)、PDA、機(jī)頂盒

  他們的范圍是:J2SE包含于J2EE中,J2ME包含了J2SE的核心類,但新添加了一些專有類,應(yīng)用場合,API的覆蓋范圍各不相同。

  上面的每個(gè)版本都分別對應(yīng)不同的JDK(java development kit),可以根據(jù)應(yīng)用不同下載不同的JDK安裝。對于初學(xué)者,先學(xué)習(xí)Java SE,有了一定基礎(chǔ)之后,可以考慮深入學(xué)習(xí)Java EE,或者轉(zhuǎn)戰(zhàn)Android也行。

  JDK中包含了java開發(fā)需要的各種類和接口,以及運(yùn)行java程序所需要的環(huán)境JRE,若是只想在各種系統(tǒng)平臺上運(yùn)行java程序而不進(jìn)行開發(fā),則可以直接下載JRE包即可。有些系統(tǒng)是自帶JRE的,但不包括windows,因此要想在windows上運(yùn)行java程序,需要在系統(tǒng)上安裝JRE。

  JRE中包含了JVM(Java虛擬機(jī)):它是整個(gè)java實(shí)現(xiàn)跨平臺的最核心的部分,所有的java程序會首先被編譯為.class的類文件,這種類文件可以在虛擬機(jī)上執(zhí)行,也就是說class并不直接與機(jī)器的操作系統(tǒng)相對應(yīng),而是經(jīng)過虛擬機(jī)間接與操作系統(tǒng)交互,由虛擬機(jī)將程序解釋給本地系統(tǒng)執(zhí)行。

  2、工具

  Java開發(fā)需要一些較好的開發(fā)工具,比較好的一個(gè)IDE就是Eclipse;eclipse、idea等IDE有自己的編譯器而不是用JDKbin目錄中自帶的,所以在安裝時(shí)你會發(fā)現(xiàn)他們只要求你選中jre路徑就ok了;而且用eclipse的話不需要設(shè)置系統(tǒng)環(huán)境變量,它會自動(dòng)找到安裝的JRE地址。

  3、開發(fā)環(huán)境

  Java可以下windows和linux等系統(tǒng)下進(jìn)行開發(fā),這里僅介紹在windows下開發(fā)需要設(shè)置的環(huán)境參數(shù),在安相應(yīng)版本JDK之后,進(jìn)行變量設(shè)置。

  變量設(shè)置

  變量名:JAVA_HOME

  變量值:C:\ProgramFiles\Java\jdk1.7.0

  //這里是你JDK的安裝路徑,可以更換

  變量名:CLASSPATH

  變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;//記得前面有個(gè)"."

  變量名:Path

  變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

  1、”開始”->;”運(yùn)行”,鍵入”cmd”;

  2、鍵入命令”java -version”,”java”,”javac”幾個(gè)命令,出現(xiàn)相關(guān)畫面,說明環(huán)境變量配置成功;

猜你喜歡:

1.如何系統(tǒng)有效的學(xué)習(xí)java api

2.Java軟件開發(fā)學(xué)習(xí)方法及入門方法

3.安卓實(shí)習(xí)心得

4.Java進(jìn)銷存管理系統(tǒng):庫存管理模塊設(shè)計(jì)

3744064