1.50小時[再利用自己的50小時練習程式]
練Java設計能力、流程跟迴圈。學不會不用擔心,是正常的。
有沒有額外去花50小時去練習,如果沒有額外花時間去練習,不會寫程式是正常的。
2.回去多少要看一下,
程式設計定理是,今天聽了80%,
回去之後過一個晚上睡覺後睡起來剩下50%,再隔一天放個假六日剩下30%,
隔天來學校睡了一晚上剩下20%,所以你來上課的時候前天上什麼都忘的差不多了。
課程的最後一節,第一節講了什麼,第二節講了什麼,花個20.30分鐘。
3.基本功打好的話,上awt視窗事件才有意思,不然你會完全趕不上。
I/O串流和檔案處理[必要學的,寫程式要檔案存取,網路存取]
例外處理
執行緒設計與應用*
1995年 stallman大鬍子 當時C++要產生時候,他是設計者之一,
但他不滿意那工作成果,被sun叫過去做數位機上盒[定時錄影定時拉資料進來],
sun希望寫一套語言在set top Box上跑,當時www紅起來,每個電腦網路連起來。
web跟有線電視概念是一樣的,就把它慢慢應用在www上。
就在咖啡廳研究後就叫JAVA。
6. 1997年初新板
[ JAVA ]1.0.2 1.1
[JAVA2]1.2 1.3 1.4
[JAVA5]1.5 JDK
[JAVA6]1.6
7.用什麼版本不種要
[請問你1.5學完了麻,新的功能越來越多,怎麼了解新的]
請問你舊版本學完了麻,沒把重要的基礎學習透徹,你怎麼去學新的。
都沒有學完,煩惱那麼多幹麻,不就光碟片安裝下來,一下就裝好了,
舊的學完,新的容不容易,學習新的多的雜資料太豐富,吸收不來。
8.玩線上遊戲不好的事情
規勸你不要浪費那個時間,沒有貢獻,沒有產出力。
花了8小時,砍了一推材檢了一推寶,你只是改了伺服器的2.3個byte,電費都不止那2個byte。
27級了,會發光了,最好了解他怎麼發光的效果,
寫程式你的view要改變,你進入yahoo是看到他的程式碼,他怎麼做的,區塊....。
哪受的了誘惑去看一下也好,首頁換成空白頁。
9.特色JAVA的簡單,有學過C++語法是95%一樣,
如果沒學過,要學習就好,不要想的太簡單。
10. JAVA跨平台,他的開發步驟,那個環節要件可以掛平台,
寫的時候不重要,換機器時候,要同作業系統,能不能拿到別的系統使用。這軟體重寫麻。
當軟體侷限一個平台,有壞處,他只能在這環境跑。
現在重視是,你寫出來的程式碼,讓後面維護的工作輕鬆愉快。這才是好程式,好的軟體設計。
[好維護的才重要]
11.寫程式→編譯Javac.exe→產出一個中間檔叫[類別檔]→每個不同平台的(win.mac..)虛擬機器(VM軟體來執行JAVA類別檔案)Java.exe
如何[給人執行]虛擬機器(VM)Java.exe執行JAVA環境
不用煩惱編出來的東西還要重新編輯一次。
sun Java安裝軟體,裡面有個JRE
12.強力建議要養成大小寫要注意的習慣,不然會看不懂人家寫啥。
大家開發人員都寫大寫,如果不遵循慣例[大小寫注意],
以後怎麼給人家看呢,自己去看懂人家也困難。
14.開發工具
※JDK 文字編譯軟體(UltraEdit,conTEXT)+JDK
※專用開發軟體IDE(JBuilder,Eclipse,JDeveloper,NetBeans)
→在外面跟人家專案當時的規定跑,版本跟環境,遵循專案開發的規定跑。
→有時候不能自己選用開發工具,一定要符合當時開發的規定。
※UML工具[系統分析設計]要能畫的出來,看的懂畫什麼東西[端午節後]
15. http://java.sun.com [JAVA SE→JDK 6 Update13] 下載開發工具裝JDK
環境變數的設定,不然找不到執行檔。
如果到每個環境都要做複雜的設定,安裝一大堆,速度也慢。機器也亂成一團。
如何完成你的開發環境的準備,到了新環境,怎麼在15分鐘馬上寫程式,就很危險。
電腦換來換去,如果你到圖書館的電腦裡面,5分10分鐘可以馬上寫程式。