[Java 연습 문제 요약] "코드 JAVA의 첫 줄" 패키지 및 액세스 권한 장, Java 연습 문제 요약 - 패키지 정의 및 가져오기, 공통 시스템 패키지, javac, java 및 jar 명령, 패키지 및 가져오기 키워드, 권한 제어 수정자~

Java 연습 패키지 및 액세스 권한

1️⃣ 패키지 및 접근 권한

1. 빈칸 채우기

  1. _______ 키워드는 패키지를 정의하고 _______ 키워드는 패키지를 가져옵니다.
  2. Java에는 _______, _______, _______ 및 _______의 네 가지 액세스 권한이 있습니다.
  3. Java에서는 _____________________를 사용하여 클래스의 모든 정적 메서드를 가져올 수 있습니다.
  4. _______ 명령은 모든 클래스를 압축 패키지로 묶을 수 있습니다.
  5. Java의 _______ 패키지는 자동으로 가져옵니다.

2. 객관식 질문

  1. String 및 Object 클래스는 ( ) 패키지에 정의되어 있습니다.
    A. java.lang
    B. java.util
    C. java.net
    D. java.sql

  2. ( ) 동일한 패키지에서 권한에 액세스할 수 있고, 다른 패키지의 하위 클래스에 액세스할 수 있으며, 다른 패키지의 비 하위 클래스에 액세스할 수 없습니다.
    A. 비공개
    B. 기본
    C. 보호
    D. 공개

  3. 다음 중 ( )에 대한 설명으로 옳은 것은?
    A. java.lang.Integer는 인터페이스
    B. 문자열은 java.util 패키지에 정의되어 있음
    C. Double 클래스는 java.lang 패키지에 있음
    D. Double 클래스는 java.lang.Object 패키지에 있음

  4. 패키지, 클래스 및 소스 파일에 대한 다음 설명 중 잘못된 것은 ( )입니다.
    A. 패키지는 여러 클래스를 포함할 수 있습니다
    . B. 소스 파일에는 하나의 공용 클래스만 있을 수 있습니다.
    C. 동일한 패키지에 속하는 클래스는 기본적으로 서로 액세스할 수 없으며 가져오기를 사용하여 가져와야 합니다.
    D. 시스템은 소스 파일에 대한 기본 패키지를 생성하지 않습니다.

  5. 클래스를 정의할 때 사용할 수 없는 키워드는 ( )입니다.
    A. 최종
    B. 공개
    C. 보호
    D. 정적

3. 참 또는 거짓 질문

  1. java.lang 패키지는 사용자가 수동으로 가져와야 합니다. 그렇지 않으면 사용할 수 없습니다. ( )
  2. 패키지 정의 후 클래스의 전체 이름은 package.classname입니다. ( )

4. 단답형 질문

  1. 패키지의 기능과 용도를 간략하게 설명하십시오.
  2. Java의 4가지 액세스 권한의 차이점을 간략하게 설명하십시오.
  3. 싱글톤 디자인 패턴을 작성하고 그 특징을 간략하게 설명합니다.

Supongo que te gusta

Origin blog.csdn.net/LVSONGTAO1225/article/details/131797901
Recomendado
Clasificación