狄慧201771010104《物件導向程式設計(java)》第一周學習總結

來源:互聯網
上載者:User

標籤:tcp   工作   環境變數設定   編程   idt   高效能   樣本   網路連接   jdk和jre   

第一部分:課程準備部分

填寫課程學習 平台註冊帳號,

平台名稱

註冊帳號

部落格園:www.cnblogs.com

https://www.cnblogs.com/dhlll/   暱稱:小小-啦啦啦

程式設計評測:https://pintia.cn/

暱稱:小小; 郵箱:[email protected]

代碼託管平台:https://github.com/

dihuidihui

中國大學MOOC: https://www.icourse163.org/

QQ:2833881053

以下回答是或否

是否加入課程班級部落格群

是否加入課程QQ討論群

第二部分:理論知識學習部分

第一章

1.    Java不只是一種程式設計語言,而且是一個完整的程式設計平台。它具有令人賞心悅目的文法和易於理解的語義,它提供了一個龐大的類庫,包含繪圖功能,網路連接功能和資料庫功能,它有安全性、跨作業系統的可移植性以及自動垃圾收集等服務的執行環境。

2.    Java“白皮書”的關鍵術語:簡單性、物件導向、分布式、健壯性、安全性、體繫結構中立、可移植性、解釋性、高效能、多線程以及動態性。

(1).簡單性:Java文法是C++文法的一個“純淨”版本,它沒有標頭檔、指標運算、結構、聯合、操作符重載、虛基類等。

(2).物件導向:物件導向設計是一種程式設計技術,它將重點放在資料(即對象)和對象的介面上。

(3).分布式:Java有一個用於處理像HTTP和FTP之類的TCP/IP協議的常式庫,Java應用程式能夠通過URL開啟和訪問網路上的對象,其便捷程度就好像訪問本地檔案一樣。

(4).健壯性:它採用的指標模型可以消除重寫記憶體和損壞資料的可能性。

(5).安全性:Java適用於網路/分布式環境,使用Java可以構建防病毒、防篡改的系統。

(6).體繫結構中立:只要有Java運行時系統,編譯後的代碼可以在許多處理器上運行。

(7).可移植性:在Java規範中沒有“依賴具體實現”的地方,作為系統組成部分的類庫,它定義了可移植的介面。

(8).解釋性:Java解譯器可以在任何移植瞭解釋器的機器上執行Java位元組碼。

(9).高效能:位元組碼可以(在運行時刻)動態翻譯成對應運行這個應用的特定CPU的機器碼。

(10).多線程:多線程可以帶來更好的互動響應和即時行為。

(11).動態性:它能夠適應不斷髮展的環境,庫中可以自由的添加新方法和執行個體變數,而對用戶端沒有任何影響。

3.    Java的發展史:在1996年初sun公司發布了Java的第一個版本,隨後Java平台逐步發展完善並壯大。

第二章

本章講述了如何安裝Java開發套件(JDK)以及如何編譯和運行不同類型的程式。

第三部分:實驗部分

1.     實驗名稱:實驗一 Java程式設計環境

2.  實驗目的:

(1)掌握JDK的安裝與配置;

(2)掌握使用JDK開發Java程式的基本命令及步驟;

(3)熟練運用Elipse整合式開發環境開發java程式的基本步驟

(4)掌握Java程式的基本文法。

3. 實驗步驟與內容:

實驗1   JDK的安裝於配置

(1).從官網上下載JDK;

(2).安裝JDK;

(3).配置JDK環境變數;

<1>.建立系統變數名JAVA-HOME,變數值為JDK的安裝路徑;

 

<2>.建立系統變數名classpath;

 

 

<3>.設定path,建立JDK和JRE路徑值(路徑一定要到bin檔案夾為止);

 

<4>.按window鍵+R鍵,開啟運行,輸入cmd,以斷行符號結束,進入dos;

<5>.輸入java、javac,如果跳出JDK版本資訊,則說明環境變數設定成功。

 

實驗2   下載教材執行個體程式包

下載網頁連結:http://horstmann.com /corejava.html, 檔案名稱:corejava.zip(下載第10版)。

實驗3   通過命令列編譯運行下列程式

按照下面步驟進行實驗

(1)     建立目錄d:\java。把這個目錄作為本課程實驗程式的工作目錄。Java來源程式、編譯後的位元組碼檔案都放在這個目錄中。

(2)     啟動一個文字編輯器(例如寫字板、記事本等)拷貝以下原始碼。教材第二章樣本程式(Welcome.java)。

 

 

(3)     儲存程式。注意:儲存來源程式時,程式名要與主類名一致。所以用Weicome.java作為本程式的檔案名稱。如果用記事本編寫程式,因記事本預設的副檔名是.txt,所以要給檔案名稱加引號後儲存。把該檔案儲存到目錄d:\java中。

(4)     編譯器

在目錄d:\java>後輸入以下命令編譯來源程式成為位元組碼程式javac Welcome.java,如果編譯成功,則在d:\java目錄中產生位元組碼檔案Welcome.class。如果不成功,則顯示錯誤資訊,使用者可修改錯誤。

(5)     運行程式

  在目錄d:\java>後輸入Welcome可運行通過編譯的程式。

(6)  觀察程式運行結果,並理解java基本程式結構。

實驗題4     用JDK命令列開發HelloWorld!程式。

實驗過程同實驗三。

 

實驗題5    下載Elipse整合開發軟體包

下載網址:https//elipse.org

實驗題7    利用Elipse開發程式輸出九九乘法表

 

4. 實驗總結:

       通過此次實驗,我學會了如何配置java的運行環境,也瞭解了運行java是需要特定的JDK環境,並通過更改系統變數和使用者變數以及更改使用者名稱和變數名來配置的。同時也知道了java語言跟C語言在文法上的一些不同。在實驗的過程中,我們練習了Welcome程式、HelloWorld程式以及九九乘法表,並運用Eclipse編寫程式。在實驗的過程中,我們遇到了很多問題:環境配置出錯,將系統變數和環境變數的更改分不清,導致Eclipse無法安裝;不太適應Java的新寫法,導致語句錯誤,將包名重複等等。雖然出現了許多問題,也有很多不足,但是最後在老師、學長和同學們的協助下,我成功完成了本次實驗,並對JAVA這門程式設計語言產生了興趣,相信我在以後的學習中會越來越好的!

狄慧201771010104《物件導向程式設計(java)》第一周學習總結

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.