Programming/Java3 [JAVA] 스레드 풀이란? ThreadPool 스레드(thread)란? 스레드(thread)란 프로세스(process) 내에서 실행되는 작은 작업 단위이다. 스레드의 동작에 대해 보기 위해 스프링 부트에서 다음과 같이 2개의 메서드를 작성하고 돌려보았다. @Scheduled(fixedDelay = 1000) public void test1() throws InterruptedException { Thread.sleep(10000); // 10초간 일시정지 System.out.println(Thread.currentThread().getName() + " -> 테스트 1 : " + LocalDateTime.now()); } @Scheduled(fixedDelay = 1000) public void test2() throws InterruptedExce.. 2024. 2. 5. [JAVA] - Arrays.stream 사용 예제 JAVA 8에서는 3개의 기본형 Stream 인터페이스를 제공한다. ▪ IntStream ▪ DoubleStream ▪ LongStream IntStream 메서드 ☑ range() ▪ 처음, 끝 수가 인자로 들어간다. 이때 끝 수는 포함되지 않는다. ▪ 처음에서 끝 사이의 integer를 차례대로 스트림으로 방출한다. import java.util.stream.IntStream; IntStream intStream = IntStream.range(1, 11); IntStream.range(1, 11).forEach(x -> System.out.print(x + " ")); // 출력결과 : 1 2 3 4 5 6 7 8 9 10 중간 연산 메서드 ☑ map() ▪ 입력으로 들어온 요소들을 각각 매핑 시켜.. 2024. 1. 2. [JAVA] - 화면에서 입력받는 방법 - Scanner 코테 준비를 처음하면서 사용자로부터 입력을 받는 과정을 자주 접하게 되는데 이때 자주 보이는 Scanner에 대해 살펴보고자 한다! Scanner란? 콘솔에서 키보드 입력을 받거나, 파일, 문자열로 입력 받을 때 가장 많이 사용하는 클래스이다. Scanner 사용법 1. Scanner 클래스 사용을 위해 import 진행 (아래 2개의 방법 중 하나를 선택해서 진행하면된다.) import java.util.*; import java.util.Scanner; 2. Scanner 클래스의 객체 생성 여기서 System.in 은 입력한 값을 Byte 단위로 읽으며 키보드와 연결된 자바의 표준 입력 스트림입니다. Scanner sc = new Scanner(System.in); 3. Scanner 객체 사용 (.. 2023. 11. 2. 이전 1 다음