week2 簡單JAVA程序
2.1 Java程序的类型与基本构成
2.2 开发Java程序的基本步骤
2.3 程序中进行输入与输出
2.4 Java开发工具
一、類型與基本組成:
Java程序最主要分成兩類,application 與Applet,前者是獨立,需要執行器,後者是嵌在HTML網頁的非獨立程序,用appletViewer來運行,或者用Web broswser運行。
Application:
Class類名與文件同名
main寫法是固定 Public static void main(String args[])
Apllet:
import 表示導入
沒有main()方法
有paint()方法,之後表示繪製
匯總來說,package(0到1句)、import(0到多句)、class類定義(1個到多個),但一個文件只能有一個類名
二、基本步驟:
Application程序主要有三步驟,編輯、編譯、執行,
編輯:像是在sublime寫code
編譯:在terminal中打入,javac A.java
執行:在terminal中打入,java B(B是A的public class名)
注意:不要写成 java Hello.class, 因为这里需要的是类名,不是文件名)
Applet程序的基本步驟:
Applet把程序編輯、編譯後,另外開一HTML嵌入Applet,並且用appletViewer去開啟。
其他工具介紹
javac:編譯
java :運行
javaw:運行圖型介面
appletViewer 運行applet程序
jar:打包工具 cvfm 是重要縮寫
javadoc:生成文檔
Javap:查看類信息與反匯編
三、程序輸入與輸出
application:圖形與文本的輸入輸出皆可
用scanner當作input接口
applet:只能圖形
在 AppGraphInOut.java 中,我覺得很多add()、button ,field很像,上學期軟體工程課時,開發android app時的狀況,誰具體觸發處理事件,還有開發的順序,我想,這些都是需要仔細地慢慢理解,別貪快。
四、開發工具
1.直接使用JDK
2.文本工具+調用JDK工具
3.集成開發環境(IDE)
Eclipse用得很廣,當中還有很多快捷鍵
總結
我覺得代碼還是要逐句逐行打過一遍,第一遍不懂沒關西,但是少要讓手指的肌肉記憶熟悉,不是只學理論。
1.熟悉javac java的輸入命令
2.從分類、基本組成特質、執行步驟、輸入輸出、工具等著手,一連串的系統性吸收
3.知道,類與文件名之間的關係,而且27寸大螢幕用起來眼睛超舒服,大學一開始早就該換了!!!
4.applet漸漸式微,大家都轉去javascript了
Last updated
Was this helpful?