close

 20090522(001)JAVA_001

 

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分鐘可以馬上寫程式。

 

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 linux20090501 的頭像
    linux20090501

    Linux20090501 每個人都有他的優點、天空、和他自己想走的路

    linux20090501 發表在 痞客邦 留言(0) 人氣()