📓 TechNote/JAVA

    [JAVA] 이것이 자바다 확인 문제 - 8

    📓 한빛미디어 _ 이것이자바다 8장 인터페이스 1. 인터페이스에 대한 설명으로 틀린것은? 1. 인터페이스는 객체 사용 설명서 역할을 한다. 2. 구현 클래스가 인터페이스의 추상 메소드에 대한 실체 메소드를 가지고 있지 않으면 추상 클래스가 된다. 3. 인터페이스는 인스턴스 필드를 가질 수 있다. 4. 구현 객체는 인터페이스 타입으로 자동변환된다. 인터페이스는 상수와 메소드를 구성 멤버로 갖는다. 인터페이스는 객체로 생성할 수 없기에 생성자를 가질 수 없다. 2. 인터페이스의 다형성과 거리가 먼것은? 1. 필드가 인터페이스 타입일 경우 다양한 구현 객체를 대입할 수 있다. 2. 매개변수가 인터페이스 타입일 경우 다양한 구현 객체를 대입할 수있다. 3. 배열이 인터페이스 타입일 경우 다양한 구현 객체를 저장..

    [JAVA] 이것이 자바다 확인 문제 - 7

    📓 한빛미디어 _ 이것이자바다 7장 상속 1. 자바의 상속에 대한 설명 중 틀린 것은? 1. 자바는 다중상속을 허용한다. 2. 부모의 메소드를 자식 클래스에서 재정의 할 수 있다. 3. 부모의 private 접근 제한을 갖는 필드와 메소드는 상속의 대상이 아니다. 4. final 클래스는 상속할 수 없고, final 메소드는 오버라이딩 할 수 없다. 자바는 단일 상속을 지원한다. 2. 클래스 타입 변환에 대한 설명 중 틀린 것은? 1. 자식 객체는 부모 타입으로 자동 타입 변환된다. 2. 부모 객체는 항상 자식 타입으로 강제 타입 변환된다. 3. 자동 타입 변환을 이용해서 필드와 매개 변수의 다형성을 구현한다. 4. 강제 타입 변환전에 instanceof 연산자로 변환 가능한지 검사하는 것이 좋다. 항상..

    [JAVA] 이것이 자바다 확인 문제 - 6

    📓 한빛미디어 _ 이것이자바다 6장 클래스 1. 객체와 클래스에 대한 설명으로 틀린 것은? 3. 하나의 클래스로 하나의 객체만 생성할 수 있다. 하나의 클래스로 new 연산자를 호출한다면, 호출하는 만큼 객체 생성이 가능하다. 2. 클래스의 구성멤버가 아닌 것은? 4. 로컬변수 클래스의 구성 멤버는 필드, 생성자, 메소드 3. 필드, 생성자, 메소드에 대한 설명으로 틀린 것은? 4. 클래스는 반드시 필드와 메소드를 가져야 한다. 필드는 갖고 있지 않는 클래스도 있고, 필드만 갖고 있는 클래스도 있다. 반드시 필드와 메소드를 가져야 하는 것은 아니다. 4. 필드에 대한 설명으로 틀린 것은? 3. 필드는 반드시 생성자 선언 전에 선언되어야 한다. 클래스 선언 시 필드를 먼저 선언하고 , 생성자 선언 다음에도..

    [JAVA] 이것이 자바다 확인 문제 - 5

    📓 한빛미디어 _ 이것이자바다 5장 참조 타입 1.참조타입에 대한 설명으로 틀린 것은? 1. 참조타입에는 배열 열거 클래스 인터페이스가 있다 2 참조 타입 변수의 메모리 생성위치는 스택이다 3 참조 타입에서 ==.!= 연산자는 객체 번지를 비교한다 4. 참조타입은 null값으로 초기화 할수없다 2. 자바에서 메모리 사용에 대한 설명으로 틀린 것은? 1. 로컬 변수는 스택 영역에 생성되며 실행 블록이 끝나면 소멸된다. 2 메소드 코드나, 상수 , 열거 상수는 정적영역에 생성된다. 3 참조되지 않는 객체는 프로그램에서 직접 소멸 코드를 작성하는것이좋다 4 배열 및 객체는 힙영역에 생성된다. heap 영역에 생성된 객체는 garbage collector가 자동으로 수거하므로 개발자가 직접 코드로 객체 소멸 코..

    [JAVA] 이것이 자바다 확인 문제 - 4

    [JAVA] 이것이 자바다 확인 문제 - 4

    📓 한빛미디어 _ 이것이자바다 4장 조건문과 반복문 1.조건문과 반복문의 종류를 괄호 속에 넣어 보시오 조건문 : if , switch 반복문 : for , while, do-while 2. 조건문과 반복문을 설명한 것 중 틀린것은? 1. if문은 조건식의 결과에 따라 실행 흐름을 달리할 수 있다. 2. switch문에서 사용할 수 있는 변수의 타입은 int, double이 될 수 있다. 3. for문은 카운터 변수로 지정한 횟수만큼 반복시킬 때 사용할 수 있다. 4. break문은 switch문, for문 while문을 종료할 때 사용할 수 있다. 스위치문에는 정수타입의 변수나 정수값을 산출하는 연산식, string타입 변수가 올수있기에 실수 타입인 double는 올 수 없다 3. for문을 이용해서 ..