20175204 张湲祯 2018-2019-2《Java程序设计》 第一周学习总结
20175204 張湲禎 2018-2019-2《Java程序設(shè)計》第一周學習總結(jié)
教材學習內(nèi)容總結(jié)
-第一章Java入門要點:
-Java的地位:具有面向?qū)ο?#xff0c;與平臺無關(guān),安全穩(wěn)定和多線程等優(yōu)良特性,是軟件設(shè)計中優(yōu)秀的編程語言。
-Java的特點:簡單,面向?qū)ο?#xff0c;平臺無關(guān)。
-JDK的安裝:用來運行Java文件。
-Java程序的開發(fā)步驟
-編寫源文件:使用文本編輯器,擴展名 *.java。
-編譯源文件:使用指令javac編譯源文件。
-運行程序:Java解釋器 java.exe。
-教材學習中的問題和解決過程:
-1.問題:重新進入VB時崩潰Ubuntu需要重新安裝,安裝之后不斷進行重新安裝。
解決方案:1.由于網(wǎng)絡(luò)不穩(wěn)地導(dǎo)致下載文件不完整無法正常運行。
2.根據(jù)百度搜索打開“設(shè)置”,打開“系統(tǒng)”,將啟動順序中“硬盤”設(shè)置為最優(yōu)先啟動。
-2.問題:安裝JDK時配置出錯。
解決方案:1.第一次操作時沒有將在linux系統(tǒng)下的火狐瀏覽器中下載的JDK版本放入系統(tǒng)文件中的下載,導(dǎo)致無法在終端中提取下載。
2.根據(jù)老師提供教程安裝JDK(https://www.cnblogs.com/rocedu/p/6371315.htmlutm_source=itdadao&utm_medium
=referral&tdsourcetag=s_pcqq_aiomsg#SECJDK)。
-3.問題:在克隆學習項目時由于 git clone 后網(wǎng)址不對,導(dǎo)致第一次沒有克隆成功。
解決方案:中間的網(wǎng)址為打開碼云后,進入倉庫所在的網(wǎng)址。
-4.問題:在運行老師編寫的“代碼托管"腳本時,第一次運行失敗。
解決方案:由于在建立文件時 vim后面文件名 沒有與接下來指令中的文件名匹配導(dǎo)致失敗。
-5.問題:在建立src和bin目錄后,接下來輸入指令無效。
解決方案:相關(guān)指令沒有在終端 倉庫下運行。
-6.問題:編譯運行Hello.java程序時,src目錄中使用javac Hello.java,Java Hello進行編譯和運行,在接下來在src目錄使用命令javac -d bin src/Hello.java將Hello.class產(chǎn)生在bin目錄中,導(dǎo)致失敗。
解決方案:應(yīng)該輸入指令cd ..退出到倉庫目錄,再輸入指令javac -d bin src/Hello.java,才能將Hello.class產(chǎn)生在bin目錄中。
-代碼調(diào)試中的問題和解決過程:
-1.問題:在調(diào)試老師給定的程序中,在開始第一個標簽中直接在倉庫中輸入指令vim HelloJDB.java 導(dǎo)致第二個標簽中輸入javac -g -d bin src/HelloJDB.java指令無法找到j(luò)avac
解決方案:在第一個標簽中在倉庫中的src目錄下輸入指令vim HelloJDB.java
-2.問題:在調(diào)試給定程序中在jdb中,設(shè)置斷點main[1] stop at HelloJDB:12
main[1] stop
輸入main[1] cont后 顯示直接退出jdb
解決方案:第一次由于直接從網(wǎng)頁復(fù)制main[1] stop at HelloJDB:12 導(dǎo)致失敗,第二次手打,顯示斷點命中。(可能是由于復(fù)制后格式錯誤)
-代碼托管(https://gitee.com/zyzgl/zyz)
-上周錯題總結(jié):
-1.下列不屬于Java后繼技術(shù)的是 A.Android
B.JSP
C.XML
D.Python
錯選D 正確答案為A。后繼技術(shù)有JDBC、JSP、XML、Java EE等。
-其他
在學習中,還熟悉了編譯時的基礎(chǔ)指令;在學習過程中,由于開始對Java沒有基礎(chǔ)與了解,加上網(wǎng)絡(luò)問題,在重新安裝Ubuntu時耗費時間較多,通過網(wǎng)上搜索解決辦法與請教同學,才重新安裝完成。在根據(jù)老師博客寫作業(yè)時,經(jīng)常由于是不知道在src目錄還是倉庫目錄或是bin目錄輸入指令導(dǎo)致指令無效,所幸根據(jù)老師博客和請教同學完成作業(yè)腳本。剛開始確實是比較困難,為了搞清楚基本操作,花費大量時間。但是確實對自己的學習是有幫助的,還需要堅持和摸索才能越來越熟練。轉(zhuǎn)載于:https://www.cnblogs.com/zyzgl/p/10466811.html
總結(jié)
以上是生活随笔為你收集整理的20175204 张湲祯 2018-2019-2《Java程序设计》 第一周学习总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: COMSOL光纤建模、光子带隙分析等
- 下一篇: js基础---js组成以及基本认知