본문 바로가기
쓰레드(Thread) 프로세스와 쓰레드(process & thread) (1/2) 프로세스와 쓰레드(process & thread) (2/2) 멀티프로세스 vs. 멀티쓰레드 멀티쓰레드의 장단점 쓰레드의 구현과 실행 start()와 run() 싱글쓰레드 vs. 멀티쓰레드(1/3) 싱글쓰레드 vs. 멀티쓰레드(2/3) – 병행과 병렬 싱글쓰레드 vs. 멀티쓰레드(3/3) - blocking 쓰레드의 우선순위(priority of thread) 쓰레드 그룹(ThreadGroup) 데몬 쓰레드(daemon thread) 쓰레드의 실행제어 쓰레드의 상태(state of thread) 쓰레드의 실행제어 메서드(1/5) – sleep() 쓰레드의 실행제어 메서드(2/5) – interrupt() 쓰레드의 실행제어 메서드(3/5) - su.. 2024. 1. 17.
추상클래스, 인터페이스, 내부클래스 추상클래스(abstract class)란? 추상메서드 (abstract method) 란? 추상클래스의 작성 인터페이스(interface)란? 인터페이스의 작성 인터페이스의 상속 인터페이스의 구현 인테페이스를 이용한 다형성 인터페이스의 장점 인터페이스의 이해 디폴트 메서드 내부 클래스(inner class)란? 내부 클래스의 종류와 특징 2024. 1. 16.
wrapper 클래스, Number 클래스 wrapper 클래스 Number 클래스 [출처]자바의 정석 2024. 1. 16.
Math 클래스 [출처]자바의 정석 실습을 해보자. public static void main(String[] args) { int kor = 90, eng = 80, math = 87; double avg = (kor + eng + math) / 3; // Math.method // (Math.round : 반올림 System.out.println(Math.round(avg)); // (Math.ceil) : 올림 System.out.println(Math.ceil(5.1234)); // (Math.floor) : 버림 System.out.println(Math.floor(5.1234)); // (Math.max), (Math.min) : 큰값, 작은값을 찾는 메소드 System.out.println(Math.max(.. 2024. 1. 16.