(1)安裝各類軟件(jdk,eclipse,git(安裝不了))
註冊帳號(博客,網易郵箱(QQ郵箱不能用)碼雲)
建立項目(碼雲,Java)
(2)瞭解JAVA語言的發展史(sun->orcal)
瞭解Java的運行原理以及開發步驟
(3)學習Java的基本數據類型:整型,浮點型,boolean型
(4)編寫簡單的Java小程序,例如:求和,二進制的前導的零;java
1.爲何java程序能夠跨平臺運行?執行java程序的步驟是什麼?(請用本身的語言書寫)
答:只要平臺上有Java虛擬機(jvm),java程序就能運行;
Java程序的執行步驟:
1.建立Java工程->新建package->新建class->寫源文件->運行
2.什麼是jdk?jdk,jre,jvm的區別是什麼?
答:jdk是Java開發工具包;
jdk包括了java開發運行環境、編譯器等;,
jre是java運行時環境(Java Runtime Environmente),jvm是JAVA虛擬機(Java Virtual Mechinal)。
3.java HelloWorld命令中,HelloWorld這個參數指的是什麼?
答:HelloWorld指的是Java文件的字節碼文件名。
4.設置path變量有什麼用?
答:系統經過PATH來指明可執行文件的位置.
5.使用java編寫程序並運行與使用c語言編寫程序並運行的步驟和生成的中間文件、目標文件有什麼不一樣?
答:java編譯生成.java的文件,須要編譯器轉換;
而c語言生成.exe格式文件是可執行文件,不須要編譯器轉換。
6.Java語言有哪幾種應用版本?版本之間有什麼關係?
答:JME->手機軟件,JSE->學習Java,JEE->構建大型網站
7.Oracle JDK與Open JDK有何不一樣?
答:openJDK去掉了JDK中涉及一些版權問題的API,開發源代碼,也就是功能比JDK少點
8.你對本身在這門課的目標與期許是什麼?
答:但願能完成一個小項目,小遊戲或是網頁都行git
在碼雲的項目中,依次選擇「統計-Commits歷史-設置時間段」,而後搜索並截圖
小程序
實驗碰到的問題、思考、收穫與解決方案
1.type mismatch->類型不匹配,仔細檢查代碼,定義類型與返回值要類型一致
2.scannercannot beresolved to a type->記得添加import java.util.Scanner;
3.將字符串轉換爲int->int i = Integer.parseInt([String]);
4.十進制與二進制,八進制,十六進制的轉換:
Integer.toBinaryString(n)
Integer.toOctalString(n)
Integer.toHexString(n)eclipse