티스토리 뷰
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 |
댓글