본문 바로가기

전체 글101

인터페이스를 이용한 스레드 기법 RunnableThreadTest.java class RunnableThread implements Runnable { public void run(){ System.out.println("Runnable 인터페이스를 구현"); } } public class RunnableThreadTest { public static void main(String[] args) { Thread t = new Thread(new RunnableThread()); t.start(); } } 2008. 11. 14.
상속을 이용한 스레드 기법 ExtendsThreadTest.java class ExtendThread extends Thread { // run()을 오버라이딩해서 재정의한다. public void run(){ System.out.println("Thread 클래스를 상속"); } } class ExtendThreadTest { public static void main(String[] args) { Thread t = new ExtendThread(); //start()를 이용해서 스레드를 시작시킨다. t.start(); } } 2008. 11. 14.
Head First Java 소스 코드 링크 http://www.headfirstlabs.com/books/hfjava/hfjavafinalsamples.zip 2008. 11. 7.
Tip. 로직구동 시간 알기 long startTime = System.currentTimeMillis(); for(int i=0; i 2008. 10. 24.
입-출력 기본모델 자바에서는 I/O가 무척중요하다. 자바 I/O를 익히기 위해서는 선수지식이 필요하며 이는 객체지향의 중요한 개념인 상속이다. 이를 모르고 자바I/O를 익힌다면 암기과목에 지나지 않는다. 그러나 프로그래밍에서 암기도 중요한일 개념을 알고 머리로 이해하였다면 이를 외워서 개발의 속도를 높여보자. ★2byte 출력 콘솔 출력용 OutputStreamWriter osw = new OutputStreamWriter(System.out); BufferedWriter bw = new BufferedWriter(osw); PrintWriter pw = new PrintWriter(bw); pw.println(...); 파일 출력용 File file = new File("파일명"); FileWriter fw = new .. 2008. 10. 24.