http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/CustomHandler.htm
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/CustomFilter.htm
增加對過濾器的描述…
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/WaitNotify.htm
修改範例程式。。。XD
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/IntroduceJDBC.htm
修改四種類型驅動程式之說明。
因為偷懶,之前改的都沒記錄,總之有零零碎碎改一些。。XDXDXD
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/FileInOutStream.htm

學藝不精,範例程式在 BBS 上被當作奇文共賞,特此改進。。。Orz...
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/PreparedStatement.htm

您可以使用Connection的preparedStatement()方法建立好一個預先編譯(precompile)的SQL語句…

改為:
您可以使用Connection的prepareStatement()方法建立好一個預先編譯(precompile)的SQL語句
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/FileTransfer.htm

在Server.java的outputStream.close()前加上outputStream.flush()
在Client.java的printStream.close()前加上printStream.flush()
新增:
新增:

網路
    這邊介紹一下簡單的網路程式設計,並使用 Socket 與 ServerSocket 設計一些簡單的實例。
首先從認識 java.net 套件下的幾個類別認識起。
以 Socket 及 ServerSocket 所實作的一些簡單網路程式範例。
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/FileInOutStream.htm

修改一下 FileStreamDemo.java 的原始碼。。。
新增 自訂 Handler自訂 FilterLock 與 Condition
新增 TimerTask 與 TimerFixed-delay Execution 與 Fixed-rate Execution
新增文字編輯器製作製作 Executable JAR啟動畫面與工具列圖示 - Java SE 6
新增 連接資料庫 - JDBC 4.0使 用 Calendar - JDK6
使用 Calendar 中加了一些東西…
TreeSet執行緒的同步化中 加了一些東西…
在JDBC那邊修東修西…XD
wait()、notify()
Producer.java中
原錯誤為
Thread.sleep((int) (Math.random() * 3000));
新增 將檔案存入資料庫 - Oracle 9i
修改以下文件的一些描述方式,自己看啦& hellip;XD HashSet執行緒的同步化wait()、notify()
新增 交 易(Transaction)
新增 Excutors
修改首頁標題,新增BlockingQueueCallable 與 Future使 用 Properties
在JDBC的部份改了零零星星的一些程式碼。。。
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/RunnableInterface.htm

加入:

Thread類別也實作了Runnable介面,您也可以繼承Thread類別並重新定義它的run()方法,好處是可以使用Thread上的一些繼承下 來的方法,例如yield(),然而繼承了Thread就表示您不能讓您的類別再繼承其它的類別。

http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/ThreadLife.htm

原來:

您 可以在呼叫緒行緒的yield()方 法,例如:
public class SomeClass {
    // .....
        Thread thread = new Thread(new Runnable() {
            public void run() {
                // ....
                while(true) {
                    // ....
                    yield();  // 暫時讓出執行權
                }
            }
        });
        thread.start();
    // ....
}

改為:

您 可以在呼叫緒行緒的yield()方 法,例如:
public class SomeClass {
    // .....
        Thread thread = new Thread(new Runnable() {
            public void run() {
                // ....
                while(true) {
                    // ....
                    Thread.yield();  // 暫時讓出執行權
                }
            }
        });
        thread.start();
    // ....
}
筆 記 Java(下) 裡頭
InputStreamReader、 OutputStreamWriter
的連結連到 InputStream, OutputStream 那邊去囉~
將一些地方的字型改為Courier,應該比較好看 吧!。。。:)