목록이것이 자바다 (108)
충분히 쌓여가는
JDK 설치(Mac OS) TIL/Java/JDK 설치_MacOS.md at master · BuildEnough/TIL Today I Learned. Contribute to BuildEnough/TIL development by creating an account on GitHub. github.com JDK 설치(Window OS) TIL/Java/JDK 설치_WindowOS.md at master · BuildEnough/TIL Today I Learned. Contribute to BuildEnough/TIL development by creating an account on GitHub. github.com 자바 프로그램을 개발하고 실행하기 위해서 Java SE의 구현체인 JDK를 설치해야 한..
고급 언어 컴퓨터와 대화할 수 있도록 만든 언어 중에서 사람이 쉽게 이해할 수 있는 언어 고급 언어로 작성된 소스 파일은 컴퓨터가 바로 이해할 수 없기 때문에 컴파일이라는 과정을 통해서 컴퓨터가 이해라 수 있는 0과 1로 이루어진 기계어로 변환한 후 컴퓨터가 사용 C, C++, C#, Python, Java 저급 언어 기계어에 가까운 언어, 어셈블리어 소스(sourc) 파일 개발자가 고급 언어로 작성한 파일 자바 언어의 특징 모든 운영체제에서 실행가능 : 자바로 작성된 프로그램은 운영체제와 상관없이 모두 실행되기 떄문에 윈도웨서 개발된 프로그램을 수정 없이 바로 맥OS 또는 리눅스에서 실행할 수 있다는 장점 객체 지향 프로래밍 : 객체를 만들고, 이 객체들을 서로 연결해서 더 큰 프로그램을 완성시키는 기..
1. 예외에 대한 설명 중 틀린 것은 무엇입니까? ➊ 예외는 사용자의 잘못된 조작, 개발자의 잘못된 코딩으로 인한 프로그램 오류를 말한다. ➋ RuntimeException의 하위 예외는 컴파일러가 예외 처리 코드를 체크하지 않는다. ➌ 예외는 try-catch 블록을 사용해서 처리된다. ➍ 자바 표준예외만 프로그램에서 처리할 수 있다. 답: 4 해설: 사용자 예외처리도 됨 2. try-catch-finally 블록에 대한 설명 중 틀린 것은 무엇입니까? ➊ try { } 블록에는 예외가 발생할 수 있는 코드를 작성한다. ➋ catch { } 블록은 try { } 블록에서 발생한 예외를 처리하는 블록이다. ➌ try { } 블록에서 return 문을 사용하면 finally { } 블록은 실행되지 않는다...
1. 중첩 멤버 클래스에 대한 설명으로 틀린 것은 무엇입니까? ➊ 인스턴스 멤버 클래스는 바깥 클래스의 객체가 있어야 사용될 수 있다. ➋ 정적 멤버 클래스는 바깥 클래스의 객체가 없어도 사용될 수 있다. ➌ 인스턴스 멤버 클래스 내부에는 바깥클래스의 모든 필드와 메소드를 사용할 수 있다. ➍ 정적 멤버클래스 내부에는 바깥클래스의 인스턴스 필드를 사용할 수 있다. 답: 4 2. 로컬 클래스에 대한 설명으로 틀린 것은 무엇입니까? ➊ 로컬 클래스는 메소드 내부에 선언된 클래스를 말한다. ➋ 로컬 클래스는 바깥클래스의 필드와 메소드를 사용할수있다. ➌ 로컬 클래스는 static 키워드를 이용해서 정적 클래스로 만들 수 있다. ➍ final 특성을 가진 매개변수나 로컬 변수만 로컬 클래스 내부에서 사용할 수 ..