Java基礎筆記21

2021-09-11 13:07:58 字數 1673 閱讀 7856

###21.01_io流(字元流filereader)

2.filereader, filewriter

filereader fr = new filereader("aaa.txt");				//建立輸入流物件,關聯aaa.txt

int ch;

while((ch = fr.read()) != -1)

fr.close(); //關流

複製**

###21.02_io流(字元流filewriter)

###21.03_io流(字元流的拷貝) filereader fr = new filereader("a.txt"); filewriter fw = new filewriter("b.txt");

int ch;

while((ch = fr.read()) != -1)

fr.close();

fw.close();

複製**

###21.04_io流(什麼情況下使用字元流)

程式需要讀取一段文字, 或者需要寫出一段文字的時候可以使用字元流

###21.05_io流(字元流是否可以拷貝非純文字的檔案)

###21.06_io流(自定義字元陣列的拷貝) *

filereader fr = new filereader("aaa.txt");			//建立字元輸入流,關聯aaa.txt

filewriter fw = new filewriter("bbb.txt"); //建立字元輸出流,關聯bbb.txt

int len;

char arr = new char[1024*8]; //建立字元陣列

while((len = fr.read(arr)) != -1)

fr.close(); //關流釋放資源

fw.close();

複製**

###21.07_io流(帶緩衝的字元流)

###21.08_io流(readline()和newline()方法)

###21.09_io流(將文字反轉)

###21.10_io流(linenumberreader)

linenumberreader lnr = new linenumberreader(new filereader("aaa.txt"));

string line;

lnr.setlinenumber(100); //設定行號

while((line = lnr.readline()) != null)

lnr.close();

複製**

###21.11_io流(裝飾設計模式)

###21.12_io流(使用指定的碼表讀寫字元)

###21.13_io流(轉換流**)

###21.14_io流(獲取文字上字元出現的次數)

###21.15_io流(試用版軟體)

1.會用bufferedreader讀取gbk碼表和utf-8碼表的字元

2.會用bufferedwriter寫出字元到gbk碼表和utf-8碼表的檔案中

3.會使用bufferedreader從鍵盤讀取一行

java程式設計筆記21 執行緒

1,兩種方法來建立執行緒 1 繼承thread類實現run方法 public class hello1 extends thread public void run 2 實現runnable介面,實現run方法 public class hello2 implements runnable publ...

java基礎 筆記3

邏輯運算 運算子兩側為boolean型別,運算的結果也必須是boolean型別的值 邏輯與,單與運算 當運算兩側都為true時,結果為true,否則為false。邏輯或,單或運算 當兩側都為false時結果為false,否則為true。邏輯異或 當兩側相同時 同為true或者同為false 結果為f...

java執行緒基礎 筆記

模擬有100個蘋果,有多個使用者去爭搶 public class threaddemo implements runnable public static void main string args 執行結果 thread 0賣出蘋果 蘋果編號為 100thread 2賣出蘋果 蘋果編號為 99 t...