본문 바로가기
지구과학

Java 출석수업 과제물

by 토크미 2023. 3. 19.

 

1. 이름 출력 프로그램

public class MyName {
    public static void main(String[] args) {
        System.out.println("나의이름");
    }
}

 

2. Scanner 클래스 import

import java.util.Scanner;

 

3. 접근 제어자

Java에서 사용하는 접근 제어자(Access Modifier) 중에서, 두 번째로 넓은 사용 범위를 제공하는 키워드는 public입니다. 접근 제어자의 사용 범위는 다음과 같습니다:

  • private: 해당 클래스 내에서만 접근 가능
  • (default 또는 package-private): 해당 패키지 내에서만 접근 가능
  • protected: 해당 클래스 및 해당 클래스를 상속받은 하위 클래스에서만 접근 가능
  • public: 모든 곳에서 접근 가능

 

4. final 키워드

상수를 선언할 때는 final 키워드를 사용하며, 상속될 수 없는 클래스를 정의할 때는 final과 class 키워드를 함께 사용합니다.

  • final: 해당 변수, 메서드, 클래스 등을 변경할 수 없음을 나타내는 키워드입니다.
  • class: 클래스를 정의할 때 사용하는 키워드입니다.

 

5. 2차원 배열

int[][] myNumbers = {{1,2,3,4}, {5,6,7}, {8,9,10,11,12}};
System.out.println(myNumbers.length + " " + myNumbers[2].length);

출력 결과: 4 3

 

6. for-each 루프

String[] cars = {"Hyundai", "Volvo", "Ford"};
for (String element : cars) {
    System.out.println(element);
}