標籤:rom 記事本 進程 配置環境 ann javase 環境配置 分享圖片 zip
王豔 201771010127《物件導向程式設計(java)》第一周學習總結
第一部分:課程準備部分
填寫課程學習 平台註冊帳號,
平台名稱 |
註冊帳號 |
部落格園:www.cnblogs.com |
JAVA-729 |
程式設計評測:https://pintia.cn/ |
JAVA! |
代碼託管平台:https://github.com/ |
JAVAWY |
中國大學MOOC: https://www.icourse163.org/ |
JAVASE729 |
以下回答是或否 |
是否加入課程班級部落格群 |
是 |
是否加入課程QQ討論群 |
是 |
第二部分:理論知識學習部分
第一章
第一章主要是對java程式設計概述,使我們對Java有初步瞭解。
1.1:Java程式設計平台是一個完整的平台,它有一個龐大的庫,其中包含了很多可重用的代碼和一個提供諸如安全性、跨作業系統的可移植性以及自動垃圾收集等服務的執行環境。
1.2:Java“白皮書”是Java設計者編寫的一本用來解釋設計的初衷以及完成情況的書,可用以下11個關鍵術語進行組織:
1)簡單性。
即Java文法中沒有標頭檔、指標運算、結構、聯合、操作符重載、虛基類等以及Java可以在一台小型機器上獨立運行。
2)物件導向。
即Java將重點放在資料和對象的介面上。
3)分布式。
Java有用於處理HTTP和FTP之類的TCP/IP協議的常式庫,其應用程式可以很方便的通過URL開啟和訪問網路上的對象。
4)健壯性。
即可靠性,Java採用的指標模型可以消除重寫記憶體和損壞資料的可能性。
5)安全性。
Java可以防範各種攻擊,比如運行時堆疊溢位、破壞自己進程空間之外的記憶體以及未經授權讀寫檔案等。
6)體繫結構中立。
只要有Java運行時系統,編譯後的代碼便可以在許多處理器上運行。
7)可移植性。
首先,Java規範中沒有“依賴具體實現”的地方,其次,作為系統組成部分的類庫,它定義了可移植的借口。
8)解釋性。
Java解譯器可以在任何移植瞭解釋器的機器上運行Java位元組碼。
9)高效能。
位元組碼可以在運行時刻動態翻譯成對應運行這個應用的特定CPU的機器碼。
10)多線程。
多線程可以帶來更好的互動相應和即時行為。
11)動態性。
Java能夠適應不斷髮展的環境,庫中可以自由的添加新方法和執行個體變數,而對用戶端卻沒有任何影響,因此,在Java中找出運行時類型資訊就變得十分簡單。
1.3和1.4介紹了Java的發展史,sun公司在1996年初發布了Java的第一個版本,之後Java平台不斷髮展壯大。從中,我們也初步瞭解到Java SE、Java EE以及Java ME的區別。
第二章
第二章講述了Java程式的設計環境,包括配置、安裝、使用、Java開發套件以及如何編譯運行不同類型的程式,具體操作見第三部分。
第三部分:實驗部分
- 實驗名稱:實驗一 Java程式設計環境
2. 實驗目的:
(1)掌握JDK的安裝與配置;
(2)掌握使用JDK開發Java程式的基本命令及步驟;
(3)熟練運用Elipse整合式開發環境開發java程式的基本步驟
(4)掌握Java程式的基本文法。
3. 實驗步驟與內容:
1)先在官網下載指定JDK版本並進行安裝。
2)修改安裝路徑(名稱一般為英文字母)。
3)安裝完成後,檔案夾中將會有的兩個檔案。
4)接著在屬性中的進階系統設定中進行環境變數的配置,。
之後點擊環境變數,進入後點擊建立,變數名為Java_HOME,變數值為c:、ProgramFiles\Java\jdk1.8.0。Java_HOME即為你的jdk安裝目錄,。
再進行系統變數壞境配置,點擊建立,將變數名設定為CLASSPATH,變數值為%JAVA_HOME%\lib.。
點擊編輯,變數名為Path,在變數值的最前面加上%JAVA_HOME%\bin.
6)配置完成後,開啟命令提示字元-控制台(可用windows+R鍵快捷開啟),輸入cmd後,在介面先後輸入Java和Javac,。
實驗二:通過連結http://hoestmann.com/corejava.html下載程式,他們都打包在corejava.zip檔案中。
解壓該檔案的步驟如下:
1)確保JDK已安裝並其目錄在執行路徑中。
2)建立目錄Core.javaBook.
3)將corejava.zip下載到這個目錄下。
4)開啟一個shell視窗。
5)進入CorejavaBook目錄。
6)執行命令:jar xvf corejava.zip
實驗三:通過命令列編譯運行下列程式:
1)建立目錄D:\Java並把這個目錄作為工作目錄,Java的來源程式以及編譯後的位元組碼檔案都放在此目錄中。
2)建立一個文字編輯器,如記事本,拷貝如下代碼。
儲存程式,儲存程式時,檔案名稱要與主類名一致,即Welcome.java.但記事本隱含.txt副檔名,此時,須為檔案名稱加一對“”,如“Welcome.java”。
1)鍵入windows+R進入頁面,鍵入D:,斷行符號,跳轉到D盤
2)再鍵入cd java,斷行符號,開啟檔案夾。
3)鍵入dir,斷行符號,查看檔案。
4)鍵入javac Welcome.Java,斷行符號,編譯檔案中的程式,此時在java檔案裡會有java.class檔案。
5)鍵入java Welcome,斷行符號,運行此程式。
實驗四:用JDK命令列開發HelloWorld程式。
實驗過程與實驗三基本相同,儲存如下程式:
之後按照實驗三的實驗過程運行程式。
實驗五:下載並使用eclipse整合開發軟體包。
下載網址:http://eclipse.org
下載並安裝後,可直接點擊crtl+N建立檔案夾,之後在建立檔案夾下建立一個包,在包上單擊右鍵建立類,之後寫入程式,。
實驗六:利用eclipse程式輸出九九乘法表。
按照實驗五的實驗步驟,開啟eclipse後,寫入如下程式:
儲存後運行程式,程式運行:
4. 實驗總結:
通過課前自己預習以及助教和老師的協助下,對java有了初步瞭解。自己瞭解了java的一些特性,並且初步掌握了jdk的安裝與壞境配置,安裝jdk時比較容易,但在之後進行環境配置時,因為自己之前下載了但下載出現了錯誤,清理安裝包時並未清理乾淨,導致第二次安裝配置出現問題,但在助教學長的耐心協助下最終還是配置成功。此外,我也初步瞭解了eclipse的使用,通過自己查書,請教同學以及助教的協助下,自己寫了HelloWorld和九九乘法表兩個java程式。
在此過程中,自己在控制台鍵入命令時多次出現了javac Welcome.Java.txt的情況,查書後發現這種情況時,必須要在檔案名稱加上“”才行。另外,還出現過無法載入主類等情況,是因為自己在配置環境時配置錯誤。因此,在實驗中,每一步都要很仔細,意不出錯就會導致很多實驗過程出錯。通過這一周的理論學習和實驗,我受益良多並喜歡上了這門課,在以後的學習中,我將繼續刻苦努力去學習。
王豔 201771010127《物件導向程式設計(java)》第一周學習總結