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

201521123014 java第一週總結

1.本週學習總結html

剛認識這一門新語言,我就充滿了好奇心,想看看Java和學過C語言,C++有什麼區別。在這一週的學習中,我認識到,對於初學者而言,Java比C++的不一樣之處在於前期準備的繁瑣性。然而經過老師的指導和進一步的學習瞭解,一步一步的決解問題。一切問題都迎刃而解了。
java

瞭解了JVM/JRE/JDK
編程

下載,安裝JDKoracle

設置path變量jvm

用記事本編輯代碼,在cmd上運行。工具

Java語言具備許多特色,它沒有指針的概念,Java比C++程序可靠性更高,面向對象,不須要程序對內存進行分配和回收,基於安卓系統(Android)學習

 

 

2.簡答題ui

1.爲何java程序能夠跨平臺運行?執行java程序的步驟是什麼?(請用本身的語言書寫)

答:(1)由於JAVA有個屬於本身的運行環境,既:JAVA虛擬機,虛擬機與平臺無關,JAVA代碼通過編譯後,直接運行於虛擬機上,實現了跨平臺。spa

     (2)Java是先把java文件編譯成二進制字節碼的class文件,jvm執行class文件。操作系統

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

答:jdk是提供給Java開發人員使用的一組工具。

·jdk包括了Java程序語言、工具程序與JRE。(供開發人員使用)

·jre包括了jvm,相關運行時環境。(通常用戶)

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

答:指定義的類名。類名要與命令中的名字保持一致。

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

答:環境變量配置包括path與classpath配置,是用來告訴操做系統編譯器運行的路徑和生成的類路徑。這樣java源程序才能夠編譯和運行。

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

答:C語言生成的是後綴爲cpp的文件,編譯後變成可執行文件exe。

而Java生成的是.java文件,要通過虛擬機編譯成二進制文件calss,才能運行。

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

•Eclipse

•MyEclipse

•NetBeans

•Jbuilder

•記事本

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

答:OpenJDK是Sun在2006年底把Java開源而造成的項目,Oracle JDK採用了商業實現,而OpenJDK使用的是開源的FreeType。OpenJDK 7和Oracle JDK 7在程序上是很是接近的,二者共用了大量相同的代碼。

參考資料:https://zhidao.baidu.com/question/435377236723677684.html

 

 


 

3.1使用碼雲管理Java代碼

3.2實驗總結

將Eclipse中的項目與碼雲上的遠程倉庫創建關聯看了教程後仍是隻知其一;不知其二,後來本身研究了半天才完成。

•關於PTA上的編程題提交代碼的問題,不能使用類名。

相關文章
相關標籤/搜索