Application

                Java Development ToolKit

                      J2SDkJava IDE

                資料型別

                      印出hello印出常數值印出常數值及運算數值轉換基本運算

                輸入控制

                      螢幕輸入一個字輸入一數印出總合螢幕輸入資料計算字數(一)

                      螢幕輸入資料計算字數(二)螢幕輸入資料計算字數(三)例外處理 -- 除零

                執行參數傳入

                      參數式輸入並判斷後作累加以try參數式輸入並判斷後作累加

                迴圈

                      迴圈之阿姆斯壯數範例測試三角形邊長雞兔同籠測試質數印出所有質數

                      兌換硬幣之可能結果兌換硬幣之所有可能結果印出0-9某年某1月1日星期幾

                      遞迴階乘呼叫(一)遞迴階乘呼叫(二)河內塔印出九九乘法表直式

                      break, continue範例函數、副程式範例印出對應之ASCII code

                      印出五位數中之Palindrone數(有格式輸出)

                數學函數

                      亂數丟骰子亂數發牌發撲克牌

                字串處理

                      一數與該數之反數和身份證字號檢查字串函數之使用

                陣列應用

                      印出陣列之值計算某年月日為該年第幾天某年某月1日星期幾

                      印出某年某月月曆某年某月1日星期幾某年全年月曆二維陣列印年曆

                      兩個二維陣列印年曆二維陣列之魔方陣印出帕司卡三角形

                      兩個一維陣列印帕司卡三角形二維陣列印帕司卡三角形

                      一數與反數之和(一)一數與反數之和(二)身分證檢查萬年曆之某月

                      輸入長整數

                檔案處理

                   循序檔案

                      讀固定資料檔案及印出於螢幕讀參數資料檔案及印出於螢幕

                      讀螢幕鍵盤資料寫入固定檔案(一)讀螢幕鍵盤資料寫入參數檔案

                      讀螢幕鍵盤資料寫入固定檔(二)讀參數資料檔案寫入另一參數資料檔案

                      讀螢幕鍵盤資料寫入自訂檔讀自訂資料檔案寫入自訂檔

                      陣列資料寫入檔案 九九乘法表九九乘法表寫入一檔案(一)

                      九九乘法表寫入一檔案(二)

                   隨機檔案

                      建一隨機檔讀一隨機檔及印出於螢幕建一學生隨機檔

                      讀一學生隨機檔及印出於螢幕建一隨機檔前先判斷

                      讀第隨便筆學生記錄及印出於螢幕

                執行緒應用

                      2數call by reference3數call by reference

                執行緒應用

                      兩個執行緒會停以extends兩個執行緒會停以implements

                      兩個執行緒不停以implements三個執行緒不停以extend

                      兩個執行緒群組兩個執行緒執行10次會停

                      任意個執行緒會停以yield任意個執行緒會停自定陣列以yield

                      兩個執行緒印出秒數以extend(一)兩個執行緒印出秒數以implements(二)

                      兩個執行緒會停印出秒數(一)兩個執行緒會停印出秒數(二)

                      四個執行緒亂數秒數以extend四個執行緒亂數秒數以implements

                網路應用

                      IP與HostName轉換InetAddress物件 - HostName, IP分解InetAddress物件直接IP分解

                      URL物件分解URL物件 - HostName, Port

                      傳送執行前資料至某機器傳送執行時資料至某機器接收資料自機器

            物件建立

                      資料封裝資料封裝(一)同形異構同形異構(一)同形異構(二)同形異構(三)

                      public用法無資料隱藏private用法有資料隱藏protected用法可繼承

                      學生物件建立繼承與覆寫學生物件建立及印出

                      由螢幕輸入學生資料建立物件及印出private學生物件建立

                      人姓名血型物件(一)人姓名血型物件(二)堆疊物件佇列物件

                      人、狗繼承與覆寫圓建立及印出矩形建立及印出矩形繼承物件建立及印出

                      矩形、圓再利用物件建立及印出(一)矩形、圓再利用物件建立及印出(二)

                      矩形、圓再利用介面及印出梯形繼承介面介面建立學生物件繼承建立及印出

                      繼承與介面學生物件繼承建立及印出多繼承介面、類別

            APPLET and AWT

                      Application印出"hello world"於瀏覽器顯示粗體字串java程式於瀏覽器顯示粗體字串htm檔

                      於瀏覽器顯示字串java程式於瀏覽器顯示字串htm檔

                      於瀏覽器顯示二字串java程式於瀏覽器顯示二字串htm檔

                      於瀏覽器顯示階乘java程式於瀏覽器顯示階乘htm檔

                      Applet生命週期java程式Applet生命週期htm檔

                      顯示粗斜體字串java程式顯示粗斜體字串htm檔

                      參數式於瀏覽器顯示階乘java程式參數式於瀏覽器顯示階乘htm檔

                      參數式河內塔java程式參數式河內塔htm檔

                標籤

                      AWT 標籤java程式

                      AWT 標籤Applet程式AWT 標籤Applet htm檔

                      AWT 標籤Applet程式(一)AWT 標籤Applet htm檔(一)

                文字方塊

                      AWT 標籤+輸入一數值相加java程式

                      標籤+輸入一數值相加java程式標籤+輸入數值相加htm檔

                      AWT 標籤+輸入二數值相加java程式

                      標籤+輸入二數值相加java程式標籤+輸入二數值相加htm檔

                      數字相加顯示於狀態列java程式數字相加顯示於狀態列htm檔

                      AWT 輸入標籤java程式

                      AWT 輸入標籤Applet程式AWT 輸入標籤Applet htm檔

                      Javascript+文字方塊Applet程式javascript+文字方塊Applet程式 htm檔

                      Javascript+文字方塊累加Applet程式javascript+文字方塊累加Applet程式 htm檔

                      相加結果顯示於瀏覽器及狀態列java程式相加結果顯示於瀏覽器及狀態列htm檔

                Canvas畫布

                      AWT Canvas畫布畫圖java程式

                      AWT Canvas畫布畫圖Applet程式AWT Canvas畫布畫圖Applet htm檔

                Checkbox單、多選

                      CheckBox java程式CheckBox htm檔

                      AWT CheckBox單選java程式

                      AWT CheckBox單選Applet程式AWT CheckBox單選Applet htm檔

                      AWT 車票價格單選java程式

                      AWT 車票價格單選Applet程式AWT 車票價格單選Applet htm檔

                      AWT CheckBox多選java程式

                      AWT CheckBox多選Applet程式AWT CheckBox多選Applet htm檔

                      AWT 書擊價格價格多選java程式

                      AWT 書擊價格價格多選Applet程式AWT 書擊價格價格多選Applet htm檔

                Choice

                      AWT Choice(combo List)字型變化java程式

                      AWT Choice(combo)字型變化Applet程式AWT Choice(combo)字型變化htm檔

                      AWT Choice(combo)新增、移除java程式

                      AWT Choice(combo)新增、移除Applet程式AWT Choice(combo)新增、移除htm檔

                List應用

                      AWT 2 List搬移java程式

                      AWT 2 List搬移Applet程式AWT 2 List搬移Applet htm檔

                      AWT Panel+2 List搬移java程式

                      AWT Panel+2 List搬移Applet程式AWT Panel+2 List搬移Applet htm檔

                      AWT List新增、移除java程式

                      AWT 國家對應首都List java程式

                      AWT 國家對應首都List Applet程式AWT 國家對應首都List Applet htm檔

                Menu應用

                      AWT MenuBar 單層java程式

                      AWT MenuBar 多層Java程式

                      AWT Checkbox MenuBar 單層java程式

                      AWT Popup Menu Java程式

                      AWT Popup Menu Applet程式AWT Popup Menu Applet htm檔

                      AWT Popup+pull down Menu Java程式

                      AWT MenuShortcut Java程式

                Scrollbar應用

                      色彩變化 java程式色彩變化 htm檔

                      AWT Scrollbar Java程式

                      AWT Scrollbar Applet程式AWT Scrollbar Applet htm檔

                      AWT 捲軸色彩變化Java程式

                      AWT 捲軸色彩變化 Applet程式AWT 捲軸色彩變化Applet htm檔

                Thread於Applet應用

                      字串閃爍java程式(一)字串閃爍htm檔(一)

                      字串閃爍java程式(二)字串閃爍htm檔(二)

                      兩個字串閃爍java程式兩個字串閃爍htm檔

                圖形音效Applet應用

                      圖形閃爍java程式圖形閃爍htm檔

                      輸入階乘資料java程式輸入階乘資料htm檔

                      輸入圖檔show圖java程式(一)輸入圖檔show圖htm檔(一)

                      輸入圖檔show圖java程式(二)輸入圖檔show圖htm檔(二)

                      輸入音效檔播放java程式輸入音效檔播放htm檔

                      音效+秀圖java程式音效+秀圖htm檔

                      參數傳遞音效+秀圖java程式參數傳遞音效+秀圖htm檔

                      按鈕秀文字java程式按鈕秀文字htm檔

                按鈕Applet應用

                      簡易計算機java程式(一)簡易計算機htm檔(一)

                      簡易計算機java程式(二)簡易計算機htm檔(二)

            Java Swing

                      Application印出"hello world"(一)Application印出"hello world"(二)

                      印出"hello" java程式印出"hello"htm檔

                      印出某數平方程式印出某數平方htm檔

                      輸入10位學生資料求平均輸入學生資料以-1結束求平均

                      輸入學生資料改良輸入學生資料判斷及格與否

                      輸入二數比較結果輸入二數求其和二進位轉十進位(一)二進位轉十進位(二)

                      四位數編碼數字加7, 1與3, 2與4互換四位數解碼數字還原

                      輸入年份求該年一月一日星期幾求本利和考慮區域性

                標籤

                      標籤java程式

                      AWT 標籤Applet程式AWT 標籤Applet htm檔

                文字方塊

                      標籤+輸入一數值相加java程式

                      標籤+輸入一數值相加java程式標籤+輸入數值相加htm檔

                按鈕物件

                      標籤+panel+Button java程式標籤+Button+BorderLayout java程式

                JSlider物件

                      JSlider顏色變化 java程式

                JScrollBar物件

                      JScrollBar顏色變化 java程式

                Mouse 事件處理

                      MouseEvent java程式

                JProgressBar物件

                      JProgressBar進度變化 java程式

                JCheckBox多選物件

                      JProgressBar進度變化 java程式

                JRadioButton單選物件

                      JRadioButton錯誤變化 java程式JRadioButton正確變化 java程式

                      車票系統 java程式

                JMenuItem、JMenu、JMenuBar選單物件

                      單層選單變化 java程式多層選單變化變化 java程式

                      JCheckBixMenuItem java程式JRadioButtonMenuItem java程式

                JList物件

                      JList多選變化 java程式

                JComboList物件

                      JRadioButton正確變化 java程式

            JSP