今天是JAVA課程的第十三天,
一開始並沒有進入軟體操作程式,
而是進入DOS模式,
且使用筆記本來作之前所提過的,
在DOS模式下來編譯及執行JAVA的程式,
本來我不知道教這個有什麼好處,
因為在電腦軟體裡都可以做呀,
但老師說這個部份在考試會考到,
所以還是要教,
不過因為有教這個,
讓我想到一件事;
.
我之前有提過,
因為C語言能直接執行,
而JAVA並不行,
當然是以我現在所學到的情況來說,
不過要是學過C語言的物件導向的話,
就不會有這個問題,
想要設計什麼樣的程式,
直接用C語言來寫就行了,
而且可以直接執行,
所以現在我想到,
既然JAVA可以用DOS指令來編釋及執行,
那我就寫一個批次檔(副檔名是BAT那種)來執行JAVA的程式就行了呀,
反正檔名及資料夾的路徑是不會變的,
可以利用這個方法呀,
我想知道我在說什麼的人應該會了解吧;
.
不過,
上面的方法說歸說,
但我想應該不會去做吧,
為什麼呢?
我在上課時,
老師都是利用切換學員的電腦螢幕再加上白板來上課的,
而我有看到老師有執行一個副檔名是jar的檔案,
這應該是壓縮檔吧,
如果我沒記錯的話,
神奇的事來了,
它就跳出一個視窗,
內容是我們常在算的BMI值,
因為有要輸入身高和體重,
下方有按鈕來進行計算,
會JAVA的人應該知道我在說的是什麼吧,
而這個正是我最想知道的,
老師說這個我們之後會學到,
所以我就慢慢等囉;
.
再來不知道是因為有空閒的時間還是本來就會有剩時間,
老師說就寫一些明天要上的程式內容,
而明天要上的是 視窗 ,
我想是不是我剛剛說的那個算BMI值的東西,
但視窗算是GUI嗎?
因為我不知道GUI是統稱還是程式碼還是什麼的,
畢竟還沒學到,
而今天所寫的程式內容,
只有產生一個物件,
設定視窗大小,
秀出視窗,
看來明天應該能學到更詳細的東西呢;
.
還有,
不知道是不是因為要學APP,
讓我以前的想法都覺得可以實現,
雖然說這是不一定的,
在我以前眾多的想法中,
有一個是想利用手機來當搖控器,
而且是萬用搖控器,
一次可以控制電視和冷氣等等的器具,
不然每次搖控器掉了都要去買萬用搖控器來用,
光是設定就很麻煩,
而且還有一個異想天開的想法,
那就是當數位相機的搖控器,
在學APP之前應該說真的是異想天開吧,
但會APP之後,
我覺得這應該會實現的,
為什麼呢?
就像是能用手機APP控制模型車或模型飛機一樣,
只要設計一個專用硬體裝在數位相機上,
再設計一個手機APP去控制那個硬體按快門,
再來就是等10秒後就行了,
就不用怕說要在10秒跑到定位及擺好姿勢會很趕,
而且有些手機就有10秒自拍的功能,
也有能將手機固定在腳架的工具,
這樣就能直接寫個APP讓10秒變成100秒甚至更多,
那就很方便了,
對吧,
不過這些想法我本來是不想說的,
因為有點怕這些想法會被人先拿去使用! |