티스토리 뷰
Thread 스레드 파일 생성 및 입력
Test.java
package Tread; import java.io.*; public class Test { public static void main(String[] args) throws IOException { File file = new File("C:\\Users\\hyunui\\Desktop\\새 폴더\\스레드테스트.txt"); OutputStream os_tmp = new FileOutputStream(file); OutputStream os = new BufferedOutputStream(os_tmp); for (int i = 0; i <= 10; i++) os.write(i); os.close(); InputStream is_tmp = new FileInputStream(file); InputStream is = new BufferedInputStream(is_tmp); int nData; nData = is.read(); while (nData != 10) { System.out.println(nData); nData = is.read(); } is.close(); } }
결과
TestBasic.java
package Tread; import java.io.*; public class TestBasic { public static void main(String[] args) { File myFile=new File("C:\\Users\\hyunui\\Desktop\\새 폴더\\스레드테스트2.txt"); if(myFile.mkdir()){ System.out.println("생성"); }else{ System.out.println("비생성"); } } }
결과
Test2.java
package Tread; import java.io.*; public class Test2 { public static void main(String[] args) throws IOException,FileNotFoundException{ //BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); RandomAccessFile raf=new RandomAccessFile("C:\\Users\\hyunui\\Desktop\\새 폴더\\스레드테스트3.txt","rw"); for(int i=0;i<10;++i) raf.write(i); for(int i=9;i>=0;i--){ raf.seek(i); System.out.print(raf.read()); } raf.close(); } }
결과
'프로그래밍 > Java Programming' 카테고리의 다른 글
자바 도서관리 AWT (0) | 2018.04.07 |
---|---|
자바 강수량 구하기 AWT (0) | 2018.04.07 |
스레드 Thread 기본 (0) | 2018.04.06 |
사원정보 및 월급 출력 (0) | 2018.04.06 |
객체생성 및 추상화 작업 (0) | 2018.04.06 |
댓글