최근 포스트

쓰레드(Thread)의 생성 및 실행

2 분 소요

쓰레드를 생성하는 방법은 크게 2가지로 나눌수 있다. Thread 클래스를 상속받아 run() 메서드를 오버라이딩하는 것 Runnable 인터페이스를 구현한 객체를 생성한뒤 run() 메서드를 구현하는 것

쓰레드(Thread)의 속성

최대 1 분 소요

쓰레드의 객체를 참조하거나 우선순위를 지정하는 것, 쓰레드의 속성 종류와 활용하는 방법

제네릭

2 분 소요

자바에서는 다양한 종류의 클래스와 인터페이스를 제공하고 있다. 이런 클래스와 인터페이스를 내부 맴버에서 활요하는 클래스를 작성하고자 할 때는 제공되는 클래스나 인터페이스의 다양성 만큼이나 많은 가짓수의 클래스를 생성해야 한다. 이러한 비효율성을 한 번에 해결하는데 필요한 문법 요소...

제네릭 타입 범위 제한

2 분 소요

제네릭 타입 범위 제한의 필요성 다양한 타입을 처리할 수 있다는 장접이 있지만 어떤 타입으로 올지 모르기 때문에 Object 클래스의 메서드 외에는 사용할 수 있는 메서드가 제한적이다.