anonymous
-
Java - ThreadJava 2018. 1. 30. 14:57
// Thread는 어떤 program을 실행 하게 해주는 원동력이다// 대표적으로 main(String[] args)로 실행 한다. // process는 1개 이상의 thread로 구성되어 있다.// process는 thread로 구성 된다.// 메모리 공유 부분에서 process는 메모리 공유가 안되지만,// Thread는 메모리 공유가 된다. // main method는 main thread를 생성 한다.// 처리가 버거우면 work thread를 생성할 수 있다.// 이것을 multi thread라 한다. // Runnable Interface, Thread Class 상속으로 생성할 수 있다. public class Main { public static void main(..
-
Java - InterfaceJava 2018. 1. 19. 14:45
// Interface - 추상화 메서드를 통해 규격을 잡아주는 역할 (중간 역할) public interface MouseEvent { // 인터페이스는 본래 추상화 메서드만 선언 가능 하다. // 그래서 abstract 키워드가 생략 된다. public void click(int c); public void dbclick(int d); public double[] move(); // JDK 1.8부터 default 메서드를 제공 // default를 붙이면 일반 메서드가 된다. public default void wheel(int i) { if(i == 1) { System.out.println("위 방향"); }else { System.out.println("아래 방향"); ..