201521123117 《Java程序設計》第1周學習總結

第一週學習總結:java

  這周開始學習了Java,由於以前C語言沒學好因此看部分東西仍是一頭霧水,可是在查閱資料和同窗的幫助開始對Java有了一些瞭解,這周主要學習了Java的誕生髮展以及運用包括JVN/JRE/JDK。linux

1.爲何Java程序能夠跨平臺運行?執行java程序的步驟是什麼?編程

  由於Java使用了能夠生成不一樣系統所能執行的代碼的虛擬機。jvm

  執行步驟:先寫好源代碼,而後經過Java虛擬機生成字節碼文件,再由JRE將它轉成本地運行環境就能夠執行了。工具

2.什麼是jdk?jdk,jre,jvm的區別是什麼?學習

  JDK指的是Java開發工具包。JVM是java虛擬機,它讓Java能夠跨平臺,在全部的系統中均可以運行,只需生成目標代碼的字節碼文件;JRE是指java運行時環境JDK自己包括了JRE,寫Java程序才須要JDK,只要執行代碼的話只要用JRE。開發工具

3.java HelloWorld命令中,HelloWorld這個參數指的是什麼?blog

  是一個類名。ip

4.設置path變量有什麼用?開發

  提供查找可執行文件的路徑。

5.使用java編寫程序並運行與使用c語言編寫程序並運行的步驟和生成的中間文件、目標文件有什麼不一樣?

  Java的源文件名後綴是.java,編譯後生成能在任何系統上運行的.class文件;而C語言編譯生成的是.obj文件以後生成.exe文件,只能在特定的系統上能夠運行。

6.Java語言有哪幾種開發平臺?

(1)NetBeans

(2)Eclipse

(3)IntelliJ IDEA the Java IDE

7.Oracle JDK與Open JDK有何不一樣?

  Oracale JDK不能用於商業,而Open JDK容許商業上的使用。

8.Java主要應用在那幾個方面?你對本身在這門課的目標與期許是什麼? 

  主要用於Web應用、移動設備、嵌入式設備、linux等客戶端管理工具。

  目標與期許的話,自己對編程沒什麼天賦,能學會編一些簡單的程序,期末能過就行。

相關文章
相關標籤/搜索