Java API

이은엽·2023년 5월 10일
0

API

- Application Programming Interface의 약자이다.
- Java 프로그래밍에 사용되는 클래스, 인터페이스, 패키지 등의 모음이다.
- Java를 통해 소프트웨어를 개발할 때 필요한 기능과 도구를 제공

JDK

- Java Development Kit
- Java 개발에 필요한 도구와 라이브러리를 제공하는 패키지이다.
- JDK를 설치하면 자동으로 Java API도 설치

Java API

- 다양한 패키지로 구성
- 각 패키지는 특정한 기능과 작업 영역을 담당
- 필요한 기능에 따른 패키지를 import하여 사용한다.
- 클래스와 인터페이스의 집합으로 구성
- 이러한 클래스와 인터페이스는 재사용이 가능하다.

기능

- 파일 및 디렉터리 작업, 네트워크 통신, 데이터베이스 연결, GUI 개발 등
- 다른 프로그래밍 언어와 통합할 수 있는 인터페이스도 제공

예제 코드

import java.util.ArrayList;
import java.util.Random;

public class ArrayListExample {
    public static void main(String[] args) {
        ArrayList<Integer> numbers = new ArrayList<>();
        Random random = new Random();

        // 1부터 10까지의 임의의 정수 5개를 생성하여 리스트에 추가
        for (int i = 0; i < 5; i++) {
            int randomNumber = random.nextInt(10) + 1;
            numbers.add(randomNumber);
        }

        // 리스트의 모든 요소 출력
        System.out.println("Numbers: " + numbers);

        // 리스트의 모든 요소의 합 계산
        int sum = 0;
        for (int number : numbers) {
            sum += number;
        }

        // 합 출력
        System.out.println("Sum: " + sum);
    }
}
- java.util.ArrayList 클래스를 사용하여 정수형 요소를 저장하는 ArrayList 객체 생성
- java.util.Random 클래스를 사용하여 1부터 10까지의 임의의 정수를 생성하기 위한 Random 객체 생성

0개의 댓글