狄慧201771010104《面向對象程序設計(java)》第一周學習總結
第一部分:課程準備部分
填寫課程學習 平臺註冊賬號,
平臺名稱 |
註冊賬號 |
博客園: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)》第一周學習總結