項目html |
內容java |
這個做業屬於哪一個課程安全 |
<任課教師博客主頁連接>https://www.cnblogs.com/nwnu-daizh/網絡 |
這個做業的要求在哪裏多線程 |
<做業連接地址>https://www.cnblogs.com/nwnu-daizh/p/11435127.html併發 |
做業學習目標app |
<填寫具體目標>eclipse 1.瞭解課程上課方式及老師教學要求,掌握課程學習必要的軟件工具;分佈式 2.瞭解JVM、JRE與JDK等概念,學會下載、安裝、測試JDK;函數 3.掌握PATH、CLASSPATH的系統變量做用並會設置; 4.掌握命令行編譯並運行Java程序的步驟; 5.掌握Java Application程序結構的特色; 6.掌握JDK命令行方式下開發運行Java程序的步驟。 7.初步使用Eclipse、學會編譯、運行、調試簡單的Java Application程序。 |
隨筆博文正文內容包括:
第一部分:課程學習平臺註冊帳號(20分,每項4分)
平臺名稱 |
註冊帳號或者我的博客園地址 |
博客園:www.cnblogs.com |
https://www.cnblogs.com/wing2438/ |
程序設計評測:https://pintia.cn/ |
豬豬俠wing |
中國大學MOOC: https://www.icourse163.org/ |
17339919279 |
如下回答是或否 |
|
是否加入課程班級博客羣 |
是 |
是否加入課程QQ討論羣 |
是 |
第二部分:理論知識學習部分(20分)
第一章
第一章內容講了Java程序設計概述,主要分爲五節,分別是 Java程序設計平臺、Java「白皮書」的關鍵術語、Java applet與Internet、Java發展簡史、關於Java的常見誤解。經過學習本章,能夠更好地瞭解Java程序設計語言。
1.1 Java程序設計平臺
1.2 Java「白皮書」的關鍵術語
1)簡單性
java語法是C++語法的一個純淨版本,沒有頭文件、指針運算、結構、聯合、操做符重載、虛基類等。
2)面向對象
面對對象設計師是一種程序設計技術。它將重點放在數據(即對象)和對象的藉口上。任何一個物體均可以看做一類事物的實例。在面向對象特性上,java和C++不一樣在於多重繼承。
3)分佈式
java有一個豐富的例程庫,用於處理像HTTP和FTP之類的TCP/IP協議。java應用程序可以經過URL打開和訪問網絡上的對象。
4)健壯性
java編寫的程序具備多方面的可靠性,java與C++不一樣在於java採用的指針模型能夠消除重寫內存和損壞數據的可能性。
5)安全性
java試用於網絡/分佈式環境。
java設計成可以防範各類攻擊,其中包括:
6)體系結構中立
7)可移植性
java沒有C++中「依賴具體實現」的地方,其基本數據類型的大小都有明確的說明,具備固定的大小。java除了用戶界面有關的部分外,全部其餘的java庫都能很好地支持平臺獨立性,不用操心底層操做系統。
8)解釋型
java解釋器能夠在任何移植瞭解釋器的機器上執行java字節碼。
9)高性能
解釋後的字節碼能夠(在運行時刻)動態地翻譯成對應運行這個應用的特定CPU的機器碼。即時編譯器超越了傳統編譯器,其含有更多的可用信息。即時編譯器能夠監控常常執行哪些代碼並優化這些代碼以提升速度。更復雜的優化是消除函數調用(即內聯)。
10)多線程
java支持併發程序設計,多線程能夠帶來更好的交互響應和實時行爲。
11)動態性
java的庫中能自由地添加新方法和實例變量,對客戶端沒有任何影響。
1.3 Java applet與Internet
1.4 Java發展簡史
1.5 關於Java的常見誤解
第二章
第二章主要是對Java程序設計環境的介紹,主要內容和步驟會在第三章具體說明。
第三部分:實驗部分
1. 實驗名稱:實驗一 Java程序設計環境
2. 實驗目的:
(1)掌握JDK的安裝與配置;
(2)掌握使用JDK開發Java程序的基本命令及步驟;
(3)熟練運用Elipse集成開發環境開發java程序的基本步驟
(4)掌握Java程序的基本語法。
3. 實驗步驟與內容:
實驗1 JDK的安裝與配置(10分)
實驗2下載教材示例程序包
實驗3 命令行編譯運行Welcome.java程序(5分)
實驗4 用JDK命令行開發HelloWorld!程序(5分)
實驗5 下載安裝Eclipse集成開發軟件包(5分)
實驗6 利用Eclipse開發程序輸出九九乘法表(15分)
使用eclipse的步驟以下:
File——>new——>java project——>name——>finish——>Window——>show view——>Package Explorer.
4. 實驗總結:(15分)
經過本週課程(一節理論課,一節實驗課)的學習,我對Java程序設計的認識,在此以前「耳濡目染」的基礎上,又有了更深一步的理解。做爲一種計算機語言,Java是第一種也是惟一一種在National Public Radio上佔用了10分鐘時間來進行介紹的程序設計語言,並
且還獲得了一筆風險投資基金。因此做爲一名程序設計人員,使用Java無疑是一種很好的選擇。所以,在之後的學習中,我會認真的學習這門課程。
首先,在第一章中,主要介紹了Java的發展史和Java「白皮書」的關鍵術語——簡單些、面向對象、分佈式、解釋型、可移植性等等,進一步對Java有了瞭解。還有就是人們以往對Java程序設計的誤解,看了這些誤解,我也認識到之前我對Java的片面認識。在第二
章中則是Java程序設計環境的介紹,在老師和助教的幫助下,我成功的安裝了學習Java所須要的運行程序及軟件(JDK,eclipse,eclipse-inst-win64,eclipseJava.zip),在下載過程當中,我也遇到了不少的問題,但在解決問題的過程當中,我學到了不少,同時也意識到自
己比別人要差好大一截,因此我會更加努力學習。