20165203 2017-2018-2 《Java程序设计》第一周学习总结
20165203 2017-2018-2《Java程序設計》第一周學習總結
教材學習內容總結
(一)Java的地位
Java是面向對象編程,并涉及網絡、多線程等重要的基礎知識,是一門很好的面向對象的語言。
(二)Java的特點
簡單 面向對象 平臺無關 多線程 動態
(三)Java三大平臺
Java SE Java EE Java ME
(四)Java SE的四個組成部分
JVM: Java虛擬機,包含在JRE中
JRE:Java執行環境,運行Java程序必需
JDK: 包括JRK及開發過程中需要的工具,如javac、java等工具程序,開發Java程序必需
Java語言
所以,若只執行Java程序,不下載JDK也是可以的
(五)安裝JDK
1.Windows上安裝JDK
根據教材中的的方法,先登錄官網···http://www.oracle.com/technetwork/java/javase/downloads/index.html···, 安裝成功后如下圖所示
,注意,JDK和JRE的路徑不可以相同,因為JDK本身已經包含JRE。
2.系統環境變量設置
設置系統變量Java_home,變量值設置成jdk1.8的路徑
3.系統環境Path的設置
編輯Path,添加jdk1.8的路徑
并添加%JAVA_HOME%\bin
(六) Java程序的開發步驟
1.在記事本中編寫源文件:
- 源文件的擴展名必須是.java
- 源文件的名字必須是某個類的名字
- 如果源文件中有public類,那么源文件的名字必須是這個類的名字
- 源文件至多有1個public類
2.編譯源文件
javac 文件名.java
3.運行
- 運行主類(有void man)
- java , 不加擴展名
4.反編譯
反編譯類文件
- javap Hello.class
學習中遇到的問題及解決
Q:之前設置好環境變量時,在命令行中輸入javac時,出現錯誤提示,顯示javac并不是外部命令,之前,環境變量都是按照教材提示來設置,所以很頭疼。
A:在同學的幫助下,發現是我沒有在環境變量path中加入jdk1.8的地址。如圖所示,
git 設置中出現的問題
Q:輸入git remote add origin http://git.oschina.net/用戶名/項目名.git時出現拼寫錯誤
A:輸入 git pull origin master,然后退出編輯頁面,再重新輸入git push origin master.
Q:在虛擬機中創建一個文件,試圖用cd查看,但是,無濟于事
A:cd用來切換至所要到達的文件目錄下,ls才是查看文件
Q:自己設置好run.sh的腳本文件后,顯示失敗,不知道是什么原因?
A:自己查教程后發現,沒有加入
的設置權限功能。 設置成功后如下圖所示
Q:在自己使用vim編輯器輸入代碼時,在普通模式下如何移動光標?
A:經過查閱百度,發現使用
--vim下如何移動光標
Q:在設置git時,出現一些設置不成功問題。
A:總結問題解決方案如下:
- 自己可能代碼敲錯
- 權限未設置
- git命令輸錯,要及時改正
在同學的幫助下,我成功將代碼上傳,如圖所示
代碼調試中的問題及解決過程
存在一些字母大小寫搞錯問題,并已妥善解決,目前代碼較為簡單,還未出現大問題。
代碼托管
上周考試錯題總結
如果只是要運行Java程序,下載程序哪個安裝即可?
A.JDK B.JRE C.JavaDoc D.Glassfish
答案:B
解析:編譯程序JDK
下載程序JRE
其他
本周學習,第一周要學習很多提交作業的方法還要零基礎學Java,給我的感受是遇到不懂的概念一定不要著急,也不要盲目依賴他人,先嘗試自己解決問題(百度或查閱其他資料都可以),發現自己解決不了,再和他人探討,并且要有所領悟。在過去的一周里,真的要感謝幫助過我的同學們,學習Java之路我從不孤單,因為有你們,有大家的幫助,大家齊心協力,一定可以攻克Java的難關,取得理想的成績。
轉載于:https://www.cnblogs.com/20165203-xyx/p/8506401.html
總結
以上是生活随笔為你收集整理的20165203 2017-2018-2 《Java程序设计》第一周学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双击java安装包没有反应_雨林木风Wi
- 下一篇: 二级指针使用