国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

查看: 2983|回復(fù): 0
打印 上一主題 下一主題

Java初學者——Java環(huán)境的搭建

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2016-8-23 16:42:46 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關(guān)鍵詞: Java , Android
要運行Java程序,必須安裝JDK。JDK是整個Java的核心,其中包括了Java編譯器、JVM、大量的Java工具以及Java基礎(chǔ)API。


  解壓安裝。然后,進行環(huán)境設(shè)置。
  1.對于Windows平臺要進行以下設(shè)置:
set PATH=YOUR_INSTALL_ DIR\bin; C:\Windows;C:\Windows\Command
set classpath=. ;YOUR_INSTALL_DIR\lib\tools.jar


  2.對于Linux平臺要編輯/etc/profile文件:
JAVA_HOME=your_install_dir/JDK/j2sdk
CLASSPATH=$JAVA_HOME/lib/tools.jarJAVA_HOME/lib/td.jarJAVA_HOME/jr
-e/lib/rt.jar:.
PATH=$PATHJAVA_HOME/bin
export PATH PS1 USER LOGNAME MAIL HOSTNAME HISTSIZE HISTFILESIZE
INPUTRC JAVA_HOME CLASSPATH RESIN_HOME


  最后,在終端上輸入Java看能不能找到這個命令,如果能找到安裝就成功了。
  下面介紹一下JDK的幾個重要的命令:
  ◆Java執(zhí)行工具,是啟動JVM(虛擬機)并執(zhí)行class(BYTE CODE)文件的命令;
  ◆javac 編譯器,由.java文件生成.class文件;
  ◆jar Java壓縮打包工具;
  ◆Javadoc 文檔生成器。
  最后就是JDK Documentation,這是JDK的聯(lián)機幫助文檔,是最有用和最重要的學習參考文檔,應(yīng)該多看。
開始寫自己的代碼
  現(xiàn)在環(huán)境有了,應(yīng)該寫個簡單的代碼進行測試了。還是從經(jīng)典的“hello word”開始。
  1. 先用編輯器寫一代碼(我用的是Linux的vi):
[stone
@coremsg work]$ vi Hello.Java
public class Hello{
public static void main(String []argc){
System.out.println("Hello Word!");
  2. 編譯:
[stone@coremsg work]$ Javac Hello.Java
  3. 執(zhí)行:
[stone@coremsg work]$ Java Hello
Hello Word!
  成功了!這就是我的第一個Java程序。從那時起我知道已開始走進Java的世界,接下來就靠自己的努力了。在這個過程中,筆者認為有幾點需要注意。
  學習一門新的語言,參考書是離不開的。我的建議是開始最好找一本篇幅較短的入門書來學習那些最簡單、最基本的東西,包括學習Java語法等。同時,對一個最簡單的程序也應(yīng)該多去調(diào)試,多想想如果改動一下會出現(xiàn)什么結(jié)果?為什么必須那樣寫?多去想想這些問題然后去操作,會讓你有更多的收獲。這樣反復(fù)地思考是很有用的。此外,在這一階段還應(yīng)該多看JDK的聯(lián)機幫助,盡量多地掌握JDK提供的Java基本類庫API。

  在有一定基礎(chǔ)、能夠?qū)懸恍┖唵蔚某绦蚝螅梢蚤_始看《Thinking in Java》這本書。它比較完整地介紹了Java的語法、面向?qū)ο蟮奶匦浴⒑诵念悗斓。通過這一層次的學習能夠加深對Java的理解和底層原理的運用,同時又可以完整地了解Java的整個體系。在這一階段,應(yīng)該重點學習Java的面向?qū)ο缶幊陶Z言的特性,比如繼承、構(gòu)造器、抽象類、接口、方法的多態(tài)、重載、覆蓋、Java的異常處理機制等,要對上述概念有非常清楚的了解。這樣做的目的,是要讓自己把這些技術(shù)應(yīng)用到實踐中進行合理的程序設(shè)計(比如,你會考慮一個類是用抽象還是接口來設(shè)計等)。這就要求必須在大量的實踐中去應(yīng)用和學習。這也是當初很多朋友給我的建議。
歡迎大家進入嵌入式學習交流群107248241更多資料共享!


您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表