본문 바로가기

이것이자바다

(3)
이것이 자바다 11장 확인 문제 답 - 신용권의 Java 프로그래밍 정복 Object 클래스에 대한 설명 중 틀린 것은 무엇입니까? 4번 괄호 안을 채워보세요 hashCode(), equals() 해시코드를 리턴하세요 public class Student { private String studentNum; public Student(String studentNum) { this.studentNum = studentNum; } public String getStudentNum() { return studentNum; } @Override public boolean equals(Object obj) { if(obj instanceof Student) { Student student = (Student) obj; if(studentNum.equals(student.getStuden..
이것이 자바다 5장 확인 문제 답 - 신용권의 Java 프로그래밍 정복 참조 타입에 관한 설명으로 틀린 것은 무엇입니까? 4. 참조 타입은 null 값으로 초기화 할 수 없다. 자바에서 메모리 사용에 대한 설명으로 틀린 것은 무엇입니까? 3. 참조되지 않는 객체는 프로그램에서 직접 소멸 코드를 작성하는 것이 좋다. 갈비지 컬렉션이라고 하는 곳에서 자동으로 없애준다 String 타입에 대한 설명으로 틀린 것은 무엇입니까? 2. String 타입의 문자열 비교는 == 를 사용해야한다. equals() 메소드를 사용한다 String 타입의 == 비교는 주소를 비교하는 것이다 배열을 생성하는 방법으로 틀린 것은 무엇입니까? 2. int[] array; array = {1, 2, 3}; 첫 문장에서 에러난다. 배열의 기본 초기값에 대한 설명으로 틀린 것은 무엇입니까? 3. boole..
이것이 자바다 3장 확인문제(연습문제) 답 - 신용권의 Java 프로그래밍 정복 연산자와 연산식에 대한 설명 중 틀린 것은 무엇입니까? 1. 연산자는 피연산자의 수에 따라 단항, 이항, 삼항 연산자로 구분된다. 2. 비교 연산자와 논리 연산자의 산출 타입은 boolean(true, false)이다. 3. 연산식은 하나 이상의 값을 산출할 수도 있다. 4. 하나의 값이 올 수 있는 자리라면 연산식도 올 수 있다. 4번은 삼항 연산자를 생각하면 쉽다. 다음 코드를 실행했을 때 출력 결과는 무엇입니까? public class Main { public static void main(String[] args) { int x = 10; int y = 20; int z = (++x) + (y--); System.out.println(z); } } 31 다음 코드를 실행했을 때 출력 결과는 무엇입..