пакет CoreJavaPractice; импорт java.io. * ; общественный класс Practice_1 { общественный статический недействительный основной (String [] арг) бросает IOException { readFile_3 (); } Общественного статическая пустота readFile_3 () бросает IOException { FileInputStream Fis = новый FileInputStream ( "FileStreamDemo.txt" ); байт [] ЬиЕ = новый байт [fis.available ()]; fis.read (BUF); System.out.println (новый String (ЬиЕ)); fis.close (); } Общественного статическая пустота readFile_2 () бросает IOException { FileInputStream Fis = новый FileInputStream ( "FileStreamDemo.txt" ); байт [] ЬиЕ = новый байт [1024 ]; INT Len = 0 ; в то время как ((Len = fis.read (ЬиЕ)) = - 1! ) { System.out.println ( новый String (ЬиЕ, 0 , длина)); } fis.close (); } {общественности статический недействительный readFile_1 () бросает IOException { FileInputStream Fis = новый FileInputStream ( "FileStreamDemo.txt" ); INT CH = 0 ; в то время как ((ч = fis.read ()) = - 1! ) { System.out.println (( символ ) ч); } Fis.close (); } Общественности статической недействительным WriteFile () бросает IOException FileOutputStream FOS новый =FileOutputStream ( "FileStreamDemo.txt" ); fos.write ( "ABCDE" .getBytes ()); fos.close (); } }