※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 Graphics 클래스가 사용하는 좌표 체계는? 중앙이 (0, 0)이고 오른쪽으로 x축 값이 증가하며, 위쪽으로 y축 값이 증가한다. 왼쪽 위 모서리가 (0, 0)이고 오른쪽으로 x축 값이 증가하며, 아래쪽으로 y축 값이 증가한다. 왼쪽 아래 모서리가 (0, 0)이고 오른쪽으로 x축 값이 증가하며, 위쪽으로 y축 값이 증가한다. 오른쪽 아래 모서리가 (0, 0)이고 왼쪽으로 x축 값이 증가하며, 위쪽으로 y축 값이 증가한다. ⊙ 정답 2번 왼쪽 위 모서리가 (0, 0)이고 오른쪽으로 x축 값이 증가하며, 아래쪽으로 y축 값이 증가한다. ⊙ 문제 2 자신의 외형을 그리는 메서드로 모든 스윙 컴포넌트가 갖는 것은? paint(..
※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 버튼을 클릭하면 발생하는 이벤트는? ActionEvent ButtonEvent ItemEvent MouseEvent ⊙ 정답 1번 ActionEvent ⊙ 문제 2 프레임의 오른쪽 위에 닫기 버튼을 클릭하면 발생하는 이벤트는? ActionEvent FrameEvent ItemEvent WindowEvent ⊙ 정답 4번 WindowEvent ⊙ 문제 3 JPanel 객체 p를 JButton 객체 b의 리스너로 등록하는 실행문은? addActionListener(p); addActionEventListener(p); b.addActionListener(p); b.addActionEventListener(p); ⊙ 정답 3번 ..
※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 다음 중 기본 배치 관리자가 잘못된 것은? JApplet은 FlowLayout JDialog는 BorderLayout JFrame은 BorderLayout JPanel은 BorderLayout ⊙ 정답 4번 JPanel은 BorderLayout ※해설: JPanel 컨테이너의 기본 배치 관리자는 FlowLayout이다. ⊙ 문제 2 스윙을 설명한 내용으로 틀린 것은? 스윙은 AWT에 비해 GUI 컴포넌트가 더 많다. 일반적으로 컨테이너에 다른 컨테이너는 추가할 수 없다. BorderLayout 배치 관리자는 GUI 컴포넌트를 동서남북 및 중앙으로 배치할 수 있다. 스윙은 모델, 뷰, 컨트롤러라는 3개의 구성 요소가 있는 M..
※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 입출력과 관련된 내용이다. 틀린 것은? 스트림은 단방향이다. 개발자가 System.in, System.out 객체를 생성할 수 있다. 입출력을 위한 자바 기본 패키지는 java.io이다. 스트림은 기본적으로 버퍼를 사용한다. ⊙ 정답 2번 개발자가 System.in, System.out 객체를 생성할 수 있다. ⊙ 문제 2 다음 중 자바 입출력 패키지에 포함된 클래스가 아닌 것은? String StringReader Writer File ⊙ 정답 1번 String ※해설: java.lang 안에 있는 클래스이다. ⊙ 문제 3 다음 중 InputStreamReader 객체를 올바르게 생성하는 코드는? new InputStre..
※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 자바의 컬렉션 프레임워크를 설명한 내용으로 틀린 것은? 컬렉션 프레임워크는 Collection 인터페이스와 Collection 클래스로 제공한다. Vector는 List 인터페이스의 구현 클래스이다. HashMap 클래스는 Collection 인터페이스의 구현 클래스이다. LinkedList는 Queue 인터페이스의 구현 클래스이다. ⊙ 정답 3번 HashMap 클래스는 Collection 인터페이스의 구현 클래스이다. ※해설: HashMap 클래스는 Map 인터페이스의 구현 클래스이다. ⊙ 문제 2 다음 중 키와 값으로 구성된 객체를 저장하는 자료구조로 적합한 것은? Vector HashSet TreeSet Hashtab..
※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 다음 중 오류가 있는 코드는? double d = new Double(3.14); int i = Integer.parseInt("100"); Calendar c = new Calendar(); Date d = new Date(); ⊙ 정답 3번 Calendar c = new Calendar(); ※해설: Calendar는 추상 클래스이다. 인스턴스화가 불가능하다. ⊙ 문제 2 Test 클래스를 chap08.utils 패키지에 포함시켜 사용하려고 한다. Test 클래스의 첫 번째 코드로 적절한 것은? import chap08.utils.Test; import chap08.utils; package chap08.utils.Te..
※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 인터페이스를 설명한 것이다. 틀린 것은? 인터페이스는 인스턴스 변수를 포함할 수 없다. 인터페이스는 생성자를 포함할 수 없다. 인터페이스는 상수를 포함할 수 없다. 인터페이스의 모든 멤버는 public으로 공개된다. ⊙ 정답 3번 인터페이스는 상수를 포함할 수 없다. ※해설: 인터페이스는 상수를 포함한다. ⊙ 문제 2 다음 중 올바른 코드는? 1번 class Klass { void foo(); } 2번 abstract class Klass { abstract void foo(); } 3번 class Klass { abstract void foo(); } 4번 abstract class Klass { abstract void..
※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 상속을 설명한 것이다. 틀린 것은? 모든 클래스의 최상위 클래스는 Object이다. 부모 객체를 자식 클래스 타입의 변수에 대입할 수 있다. 부모 클래스의 private 메서드를 자식 클래스가 오버 라이딩할 수 없다. 부모 클래스를 상속하려면 extends 키워드가 필요하다. ⊙ 정답 2번 부모 객체를 자식 클래스 타입의 변수에 대입할 수 있다. ※해설: 부모 클래스 변수에 자식 객체 타입을 대입할 수 있다.(자동타입변환) ⊙ 문제 2 다음 코드가 있다. 밑줄 그은 곳에 적절하지 않은 코드는? class Car { public String name; protected String color; private int model..
※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 배열에 대한 코드이다. 문법적으로 틀린 것은? int[] array = {1, 2, 3}; int array[3] = {1, 2, 3}; int[] array; array = new int[] {1, 2, 3}; int array[]; ⊙ 정답 2번 int array[3] = {1, 2, 3}; ※해설: 배열을 참조할 변수를 선언할 때는 배열의 크기를 지정할 수 없다. ⊙ 문제 2 다음 중 문법적으로 틀린 것은? String s1 = new String("1"); String s1 = "1"; String s1 = "1", s2 = "1"; String s1 = '1'; ⊙ 정답 4번 String s1 = '1'; ※해설:..
※대학생이 공부하다가 작성한 글입니다※ ※정답이 아닐 수도 있습니다※ ⊙ 문제 1 다음 중 틀린 것은? 필드는 초기화하지 않아도 된다. 클래스에 생성자가 없어도 된다. 생성자는 일반적으로 필드를 초기화한다. 필드는 생성자보다 먼저 선언해야 한다. ⊙ 정답 4번 필드는 생성자보다 먼저 선언해야 한다. ※해설: 필드 선언은 클래스 어디서든 존재할 수 있다. 먼저 선언하든 나중에 선언하든 상관없다. ⊙ 문제 2 클래스의 구성 요소와 가장 거리가 먼 것은? 필드 지역 변수 메서드 생성자 ⊙ 정답 2번 지역 변수 ※해설: 클래스는 필드와 메서드로 구성되고 객체를 생성하는 생성자를 가진다. ⊙ 문제 3 하나의 클래스는 하나의 객체 인스턴스만 생성할 수 있다. ⊙ 정답 X ※해설 : 하나의 클래스 안에 여러 개의 객..
- Total
- Today
- Yesterday
- 자바스크립트
- 쉽게배우는
- 그리디
- 정리
- 자바
- 풀이
- 정렬
- Python
- 정답
- 백준
- 문자열
- 알고리즘
- 운영체제
- 프로그래머스
- Web
- 쉽게배우는자바프로그래밍
- 연습문제
- 해답
- java
- 쉽게 배우는 자바 프로그래밍
- BFS
- JS
- C++
- 파이썬
- 우종정
- CPP
- 구현
- py
- 답
- OS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |