목록분류 전체보기 (640)
충분히 쌓여가는
고급 언어 컴퓨터와 대화할 수 있도록 만든 언어 중에서 사람이 쉽게 이해할 수 있는 언어 고급 언어로 작성된 소스 파일은 컴퓨터가 바로 이해할 수 없기 때문에 컴파일이라는 과정을 통해서 컴퓨터가 이해라 수 있는 0과 1로 이루어진 기계어로 변환한 후 컴퓨터가 사용 C, C++, C#, Python, Java 저급 언어 기계어에 가까운 언어, 어셈블리어 소스(sourc) 파일 개발자가 고급 언어로 작성한 파일 자바 언어의 특징 모든 운영체제에서 실행가능 : 자바로 작성된 프로그램은 운영체제와 상관없이 모두 실행되기 떄문에 윈도웨서 개발된 프로그램을 수정 없이 바로 맥OS 또는 리눅스에서 실행할 수 있다는 장점 객체 지향 프로래밍 : 객체를 만들고, 이 객체들을 서로 연결해서 더 큰 프로그램을 완성시키는 기..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cnrNVG/btsF3WhPXxy/JTAEwpbREmLqKoDcQUmyN1/img.png)
03. Given: public interface InterfaceOne { void printOne(); } Which three classes successfully override printOne()? (Choose three.) (printOne()을 override 하는데 성공한 세가지 클래스는 무엇입니까?) A) public abstract class TestClass implements InterfaceOne { public abstract void printOne(); } B) public class TestClass implements InterfaceOne { private void printOne() { System.out.println("one"); } } C) public abst..
02. Given the code fragment: public static void main(String[] args) { String myStr = "Hello world "; myStr.trim(); int i1 = myStr.lastIndexOf(" "); System.out.println(i1); } What is the result? A) An exception is thrown at runtime. B) -1 C) 5 D) 11 답: D 풀이: lastIndexOf: 특정 문자나 문자열이 뒤에서부터 처음 발견되는 인덱스를 반환하며 찾지 못했을 경우 -1을 반환함 trim()을 사용했더라도 i1에 저장해준 것이 아니기 때문에 myStr은 바뀌지 않음 따라서 lastIndexOf()를 사용했을 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/OCSw6/btsFDCF8jhq/GZdtQnN3agIFNzuZuqZIc0/img.png)
빨간색 틀린문제(1, 3, 4, 5, 7, 8, 10, 15, 16, 18, 21, 23, 24, 25, 26, 27, 28, 29, 32, 33, 38 ,39, 40, 41, 45, 46, 47, 48) 01. Given the code fragment: abstract class Planet { // 1 protected void resolve() { // 2 } // 3 abstract void rotate(); // 4 } // 5 // 6 class Earth extends Planet { // 7 private void resolve() { // 8 } // 9 private void rotate() { // 10 } // 11 } // 12 Which two modifications enab..