Java是面向對象編程,並涉及網絡、多線程等重要的基礎知識,是一門很好的面向對象的語言。html
簡單 面向對象 平臺無關 多線程 動態java
Java SE Java EE Java MEgit
JVM: Java虛擬機,包含在JRE中
JRE:Java執行環境,運行Java程序必需
JDK: 包括JRK及開發過程當中須要的工具,如javac、java等工具程序,開發Java程序必需
Java語言編程
因此,若只執行Java程序,不下載JDK也是能夠的 vim
根據教材中的的方法,先登陸官網···http://www.oracle.com/technetwork/java/javase/downloads/index.html···, 安裝成功後以下圖所示
,注意,JDK和JRE的路徑不能夠相同,由於JDK自己已經包含JRE。windows
設置系統變量Java_home,變量值設置成jdk1.8的路徑
網絡
編輯Path,添加jdk1.8的路徑
並添加%JAVA_HOME%\bin
多線程
javac 文件名.javaoracle
反編譯類文件編輯器
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:本身查教程後發現,沒有加入
chmod +x run.sh
的設置權限功能。 設置成功後以下圖所示
Q:在本身使用vim編輯器輸入代碼時,在普通模式下如何移動光標?
A:通過查閱百度,發現使用
graph LR H-->左
graph LR J-->下
graph LR K-->上
graph LR L-->右
Q:在設置git時,出現一些設置不成功問題。
A:總結問題解決方案以下:
存在一些字母大小寫搞錯問題,並已妥善解決,目前代碼較爲簡單,還未出現大問題。
若是隻是要運行Java程序,下載程序哪一個安裝便可?
A.JDK B.JRE C.JavaDoc D.Glassfish
答案:B
解析:編譯程序JDK
下載程序JRE
本週學習,第一週要學習不少提交做業的方法還要零基礎學Java,給個人感覺是遇到不懂的概念必定不要着急,也不要盲目依賴他人,先嚐試本身解決問題(百度或查閱其餘資料均可以),發現本身解決不了,再和他人探討,而且要有所領悟。在過去的一週裏,真的要感謝幫助過個人同窗們,學習Java之路我從不孤單,由於有大家,有你們的幫助,你們齊心合力,必定能夠攻克Java的難關,取得理想的成績。