秘密中文版 許老師上課推薦
Operating_system老師Blog提供的介紹
官方中文版介紹 個人推薦 還有ipad測試影片
___________________________________________________________________
以下來才是正題
首先測試你電腦可不可以跑Java
他的路徑: D:java\jdk\demo\applets\Animator
當你進入上圖的位置,就點選example 1.htmp(這屬於瀏覽程式所看到內容的格式) 點完會進入到下圖 |
上圖是一個會循環重複的動態圖片(考慮上傳GIF檔) (點選圖片下方沒照到的"The source."可以進入程式碼) |
接下來老師開始教他自己獨創的從無到有的寫程式方法
圖片太繁雜 我僅以部分圖片 剩餘文字描述過程
Step 1:還沒編輯前 先javac通過然後執行java後 他顯示一堆文字其實是說我沒有 "class 檔案名稱"
Step 2:輸入後再javac他說class 是一個物件所以要大括弧"{ }"
Step 3:javac,顯示大括弧內少"main"
Step 4:javac,顯示main也是物件所以也要加"{ }"
Step 5:javac,顯示main少了小括弧"( )"
Step 6:javac,顯示main前面需要表示是否要回傳值,不需要則輸入"void"
Step 7:javac,顯示括弧內少了你要這個物件功用,"String[] args"代表引數為字串格式
Step 8:javac,顯示有錯誤,最前面需要輸入靜態"ststic"
Step 9:javac,顯示少了公用"public"
到這裡你已經把完整的程式外框都搞好了,幾乎從無到有。
___________________________________________________________________
下面是開始為框框裡添加點色彩吧 \:)
Step 1:System.out.println(); //4樓有解答
Step 2:System.out.println(1); //兩者結果相同,前者屬整數,後者屬字串
System.out.println("1");
Step 3:引數args,System.out.println(args[0]);// 這樣可以讓你任意輸入字串,程式會讀入
Step 4:但是這樣只是讀入你看不到,那需要顯示時,
則輸入 int x; //務必宣告
x=args[0]; //讓引數為變數x
則輸入 int x; //務必宣告
x=args[0]; //讓引數為變數x
System.out.println(args[0]); //引數,當你要輸入更多個引數則如:args[0].args[1]....args[n]
Step 5:javac後,你會發現錯誤,問題在於型態上,你讀入為String,但是變數x是int,所以要轉換囉,
打上 "java integer Conversion" 或者 "java String int"
Step 6:int x;
x=Integer.parseInt.(args[0]);
System.out.println(x);
Step stop,classwork 1*2乘2*1矩陣
\u0020 //space
{
public static void main(String[] args)
{
int v,w,x,y,z;//宣告
v=Integer.parseInt(args[0]);
w=Integer.parseInt(args[1]);
x=Integer.parseInt(args[2]);
y=Integer.parseInt(args[3]);
z=(v*x)+(w*y);
System.out.println("["+v+"\u0020"+w+"]"+"["+x+"\u0020"+y+"]"+"="+z);//列印輸出
}
}
執行結果,成功,這禮拜頗簡單,所以一堆人飛速的離開系電,只剩....電腦
Date 2011.03.04
沒有留言:
張貼留言