1.位元組流
面向裝置寫入,無緩衝區。
/**
* 位元組流讀取檔案
*@throws ioexception
*/private
static
void
readtest() throws ioexception
/*** 位元組流讀取檔案
*@throws ioexception
*/private
static
void
readtest() throws ioexception
}
2.字元流
面向緩衝區操作。用flush()方法
public
static
void
writetest() throws ioexception
緩衝流:
/**
* 緩衝字元流讀取操作
*@throws ioexception
*/public
static
void
buffertest() throws ioexception
轉換流
直接將你建立的流轉換為writer的流,寫入字元或者字串
/**
* 轉換流
*@throws ioexception
*/public
static
void
outputstreamwriter() throws ioexception
物件流
將物件以檔案的形式寫入磁碟裡儲存起來。
public
static
void
objecttext() throws ioexception, classnotfoundexception
多執行緒:
1.併發和並行
並行:在同一時刻,多件事情一定同時進行。
併發:在同一時刻,多件事情一定不是同時進行的。//輪流執行
3.建立執行緒 開啟執行緒
建立執行緒有兩種基本方式:1).類
public
class
threada
extends
thread
public
void
run()
}public
class
threadb
extends
thread
public
void
run()
}public
class
xiancheng
}
2).runnable介面
public
class
threadtask
implements
runnable
}public
class
xiancheng
}
//兩線程執行同乙個任務
public
class
threadtask
implements
runnable }}
}public
class
xiancheng
}
多執行緒的學習
工作需要要用到多執行緒了,呵呵,高科技呀 public partial class form1 form delegate void lbdelegate private void button1 click object sender,eventargs e private void gettim...
多執行緒的學習
多執行緒的建立方式有兩種 繼承thread類,並覆蓋run 方法 實現runnable介面,並實現run 方法 其中run 方法中存放的是執行緒執行的 其中實現介面的方式避免了單繼承的侷限性,定義執行緒時,建議使用實現介面的方式。學習多執行緒,要認清多執行緒的5種執行狀態,這5種狀態分別是 建立,執...
多執行緒的學習
閒來無事,在逛論壇時偶然看到這樣一道題 子執行緒迴圈十次,接著主線程迴圈一百次,接著又回到子執行緒迴圈十次,然後主線程再迴圈一百次,如此迴圈往復,迴圈五十次。嘗試著做了一下,首先定義了乙個內部類circle,類中有兩個方法分別演示子線和主線的迴圈,main方法和sub方法,並給這兩個方法加鎖,用sy...