首頁  >  文章  >  Java  >  java基礎知識+環境搭建與變數配置

java基礎知識+環境搭建與變數配置

伊谢尔伦
伊谢尔伦原創
2016-11-26 09:24:021113瀏覽

一、dos指令

軟體:是一系列依照特定順序組織的電腦資料和指令的集合。

互動方式:圖形化介面、命令列方式

dir  directory 顯示檔案與子目錄 

cd   change directory 改變目前的路徑( ) remove directory 刪除一個子目錄(資料夾)

cd.. 返回上一資料夾

cd/  返回根目錄(磁碟)

del  delete 目錄下所有txt檔案)

ren  rename 重新命名 

注意:

rd  刪除一個子目錄(資料夾)(要確保目錄下無文件,若有文件,直接用「rd 目錄」指令式的指令式這時可以對目錄執行del指令,然後再用rd指令刪除目錄,這樣的好處是不需要來回更換路徑)

如:C:abcop 下有一個文字文件1.txt,要刪除op資料夾

方法1:

先刪除文字文件  C:abcop>del 1.txt

回到abc         C:abcop>cd..

下執行del指令

C:abc>del op   這時會提示刪除目錄中的檔案 確定

C:abc>rd op

完成op目錄的刪除,比方法1簡單1、java是允許使用者將應用程式透過網路從遠端伺服器傳輸到本機上並執行的語言。

特點:物件導向、安全可靠、與平台(作業系統)無關、可移植性

原理:在需要執行Java程式的平台上安裝一個Java虛擬機JVM(Java Virtual Machine)就可以,由JVM來解析執行Java運行。 (虛擬機器是根據作業系統有不同的版本的)

2、java語言的三種技術架構:

J2EE企業版:是為開發企業環境下的應用程式提供的一種解決方案,技術Server Jsp等

J2SE標準版:是為開發普通桌面和上午應用程式提供的解決方案,可以完成一些桌面應用程式的開發。

J2ME小型版:時為開發電子消費產品和嵌入式裝置提供的解決方案。主要應用在手機應用程式中。

Java5.0後改名字為JavaEE。 。

三、環境的搭建

下載、安裝JRE、JDK、設定環境變數。

JRE:Java Runtime Environment Java運作環境,包括Java虛擬機和Java所需的核心類別庫

JDK:Java Development Kitcom .exe、打包工具jar.exe等。

1.為什麼JDK裡麵包括JRE呢?

其一:開發完的程式總是要執行看看效果;

其二:JDK下bin目錄的開發工具是由Java編寫的,運行時需要運行環境虛擬機的支援java基礎知識+環境搭建與變數配置

2、為什麼要進行java環境變數配置

在安裝JDK之後,使用命令行,進入到lib中,在lib中執行javac.exe程序,

F:jdk1.6.0_24lib>javac,這時如果退出到JDK中F:jdk1 .6.0_24lib>cd..,此時再執行javac.exe,F:jdk1.6.0_24>javac就不成功了。

問題:每次開發程式都要到lib目錄下?需求是,在任意目錄下都能執行指令。

答案是:把命令工具所在的路徑告訴系統,由系統去找,更方便的使用命令,也就是java環境變數配置。

3、配置技巧

有些時候會改變jdk的盤符或名稱,每改動一次就要去path中改動一次,以防誤操作到其他配置,可以採用一個配置技巧:

(1)用一個新的環境變數a,來記錄變動的盤符和檔名:java_home=F:jdk1.6.0_24

(2)在path中取得a的值,加上不變的bin   path=%java_home%bin

註:%%符號,就是動態的取得某一存在已存在的環境變數值,這樣只需更改變數值就ok

4、環境變數的臨時配置

使用dos的set指令(檢視或設定環境變數值)

C:>set path 查看path的值

C:>set path=haha 設定path的值

此時path值是haha,但在「開始」功能表中再次開啟一個dosdos視窗setsetsetsetset path,還是以前的值。

這就說明在dos中配置環境變數的方式,只在目前視窗有效。但如果配置後使用start指令新開dos窗口,此窗口會沿用原窗口的環境變數值。

這種方式配置中,path以前具有的值沒有了,只有新配置的,如果想在path環境變數值基礎上新增值怎麼辦?

可以使用動態取得變數值:C:>set path=haha;%path%

四、Hello World組成

關鍵字:被java語言賦予了特殊意義的詞,如class關鍵字專門定義類,關鍵字只能是小寫

1、Java寫法規範

a、類別名稱要有意義的詞,增加可閱讀性

b、類名由單個字母組成,每個單字首字母大寫

c、大括號定義類別名稱區間

d、類別中內容要有階梯感 (常試用tab鍵)

e、所有的方法都要以;結尾

2、固定主函數寫法 public static void main(String(String[ ] args){},保證類別的獨立運行,為什麼?

因為java指令會呼叫虛擬機,虛擬機會用到windows低層的內容,並運行指定的類,在類中會先找指定的函數main,並運行。也就是說,虛擬機器呼叫我們指定類別中的主函數,並執行程式碼。主函數就是一個程式的入口,保證類別獨立運作。需要哪個類別運行就在裡面寫主函數。

五、Java文件註解

JDK中javadoc.exe可以在把程式中的文件註解都提取出來,成一個網頁,這個網頁就是所寫程式的說明書。

1、文件註解的表現形式:/**    */   是java特有的

在註解中://用在單行,/*  */用在多行,多行註解裡不能有多行註釋,可以有單行註釋,這兩種註釋不會被JVM解釋執行

2、註釋的用途:1、註釋說明  2、調試程式

在編寫程式的時候要養成經常註解的習慣,將自己的思想透過註釋先整理出來,在用代碼去體現,因為代碼只是思想的一種體現形式而己。

在寫新程式的時候:

1、先寫註解:a、需求,要求 b,想法 c步驟


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn