|
|
授課教師:陳俊良
(聯絡方式)
助教(作業相關問題):張鈞渟
(聯絡方式)
助教(其他相關問題):徐國偉
(聯絡方式)
上課時間:週一10:10-13:00
上課地點:資訊系館103教室
請聽02/19上課實況
| 動畫 | MyPartyA | CoffeeCupA | Instance variable |
| 動畫 | MyPartyB | Local variable | |
| 動畫 | MyPartyC | CoffeeCupC | Static variable |
| 動畫 | MyPartyD | CoffeeCupD | Static method |
| 動畫 | MyPartyE | CoffeeCupE | Instance method |
| 動畫 | MyPartyF | CoffeeCupF | Method overloading |
| 動畫 | MyPartyG | CoffeeCupG | Constructor |
| 動畫 | MyPartyH | PaperCupH | MugH | Inheritance | |
| 動畫 | MyPartyI | CupI | PaperCupI | MugI | |
| 動畫 | MyPartyJ | Polymorphism | |||
| 動畫 | MyPartyK | CupK | PaperCupK | MugK | Constructor Invocation |
| MyPartyL
MyPartyL1 MyPartyL2 | CupL | PaperCupL | MugL | Encapsulation | |
| 動畫 | MyPartyM | CupM | PaperCupM | MugM | Variable hiding |
| 動畫 | MyPartyN | PaperCupN | Method overriding | ||
| MyPartyO | Virtual method invocation |
| MyPartyP | CupP | PaperCupP | MugP | PartyP | Abstract class & method | |
| MyPartyQ | CupQ | PaperCupQ | MugQ | PartyQ | ||
| MyPartyR | CupR | PaperCupR | MugR | PartyR | DrinkableR | Interface |
| MyPartyS | 碗公S |
| 動畫 | Fibonacci | Recursion |
| 動畫 | CallerAndCallee | Argument passing & return value |
| AwtA | Window |
| AwtB | Listener |
| AwtC | Adaptor |
| AwtD | Superclass & interface |
| AwtE | Container |
| AwtF | Inner class |
| AwtG | Anonymous class |
| AwtH | Graphics |
| AppletI | Applet |
| ExpA | Exception |
| ExpB | Try-catch statement |
| ExpC | Throw statement |
| ExpD | Throws clause of method declaration |
| ExpE | Programmer defined exception |
| ExpF | Try-catch-finally statement |
| ThreadA | java.lang.Thread |
| ThreadB | java.lang.Runnable |
| ThreadC | Competitive synchronization |
| ThreadD | Synchronized statement |
| ThreadE | Synchronized method |
| ThreadF | Cooperative synchronization |
| ThreadG | Methods wait() and notify() |
| ThreadH | Synchronization for static variable |