※使用者輸入名稱,調出該名稱相關資料
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Scanner;

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


※由使用者輸入資料存入資料庫
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.util.Scanner;

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

※ If derby fail
●Open C:\jdk1.7\jre\lib\security\java.policy

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

※High-Level Threading Alternatives
●傳統執行緒相關API較難操做,可以考慮以下替代方案:

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

import java.util.concurrent.ConcurrentLinkedQueue;
public class T1 extends Thread {
    private ConcurrentLinkedQueue<Integer>q;        //拿不到就走
    public T1(ConcurrentLinkedQueue<Integer>q){
        this.q = q;
    }

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

import java.util.concurrent.BlockingQueue;
public class T1 extends Thread {
    private BlockingQueue<Integer>q;
    public T1(BlockingQueue<Integer>q){
        this.q = q;
    }

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

java.util.concurrent.atomic 
操作請操考:https://kknews.cc/zh-tw/other/e52jny.html
 

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

●Thread.sleep(4000)表執行緒會暫時停止執行4秒後,系統會再將之排程預備執行,因此並不保證一定在4秒後開始執行。
●根據硬體/作業系統/當時系統負載的不同,sleep在不同情況之下是不一定準確。

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


※情境:  以執行緒模擬出貨進貨之情形,最終一筆資料為最初數量。
●模擬情形:

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


※如何啟動執行緒
●自訂執行緒:

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

●假設二個Exception沒有繼承關係,但其內處理方式一模一樣,如何解決?
●JDK7提供catch multiple exception功能,可能有效減少重複的程式碼。

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

1. 操作這兩個類別需要try-catch
2. 只要有開啟檔案,程式最後一定要關閉檔案

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

1 2 3 4
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。