1.本週學習總結html
剛認識這一門新語言,我就充滿了好奇心,想看看Java和學過C語言,C++有什麼區別。在這一週的學習中,我認識到,對於初學者而言,Java比C++的不一樣之處在於前期準備的繁瑣性。然而經過老師的指導和進一步的學習瞭解,一步一步的決解問題。一切問題都迎刃而解了。
java
•瞭解了JVM/JRE/JDK
編程
•下載,安裝JDKoracle
•設置path變量jvm
•用記事本編輯代碼,在cmd上運行。工具
Java語言具備許多特色,它沒有指針的概念,Java比C++程序可靠性更高,面向對象,不須要程序對內存進行分配和回收,基於安卓系統(Android)。學習
2.簡答題ui
答:(1)由於JAVA有個屬於本身的運行環境,既:JAVA虛擬機,虛擬機與平臺無關,JAVA代碼通過編譯後,直接運行於虛擬機上,實現了跨平臺。spa
(2)Java是先把java文件編譯成二進制字節碼的class文件,jvm執行class文件。操作系統
答:jdk是提供給Java開發人員使用的一組工具。
·jdk包括了Java程序語言、工具程序與JRE。(供開發人員使用)
·jre包括了jvm,相關運行時環境。(通常用戶)
答:指定義的類名。類名要與命令中的名字保持一致。
答:環境變量配置包括path與classpath配置,是用來告訴操做系統編譯器運行的路徑和生成的類路徑。這樣java源程序才能夠編譯和運行。
答:C語言生成的是後綴爲cpp的文件,編譯後變成可執行文件exe。
而Java生成的是.java文件,要通過虛擬機編譯成二進制文件calss,才能運行。
•Eclipse
•MyEclipse
•NetBeans
•Jbuilder
•記事本
答:OpenJDK是Sun在2006年底把Java開源而造成的項目,Oracle JDK採用了商業實現,而OpenJDK使用的是開源的FreeType。OpenJDK 7和Oracle JDK 7在程序上是很是接近的,二者共用了大量相同的代碼。
參考資料:https://zhidao.baidu.com/question/435377236723677684.html
3.2實驗總結
•將Eclipse中的項目與碼雲上的遠程倉庫創建關聯看了教程後仍是隻知其一;不知其二,後來本身研究了半天才完成。
•關於PTA上的編程題提交代碼的問題,不能使用類名。