Dorothy_YANG
With Dorothy
Dorothy_YANG
전체 방문자
오늘
어제
  • 분류 전체보기 (279)
    • Hi, I'm Dorothy 🕵️‍♂️ (21)
      • Slowly but Surely (18)
      • IT certifications (3)
    • 🤯TIL (80)
      • HTML & CSS (2)
      • Javascript & jQuery (13)
      • React (13)
      • C언어 (1)
      • JAVA (22)
      • Python (2)
      • Oracle SQL (10)
      • My SQL (5)
      • Spring (12)
    • 💻Programmers (17)
    • 🏫 Open API_JAVA (101)
    • 🌎 Project (10)
      • Shopping (10)
    • 💥 Error (24)
    • ⚙ Setting (23)

블로그 메뉴

  • 홈
  • 방명록

공지사항

인기 글

태그

  • SQLD합격후기
  • Javascript
  • colaboratory
  • java
  • spring
  • 오류해결
  • AllArgsConstructor
  • CSS
  • SQLD합격
  • 코딩앙마
  • 이것이자바다
  • 노마드코더
  • 백준
  • 기간설정
  • 파이썬온라인
  • 독학후기
  • googlecolaboratory
  • HTML
  • 시작일종료일
  • SQL
  • 연습문제
  • sql기간
  • 서버등록
  • 창초기화
  • 기간쿼리
  • 콜라보레이토리
  • Database
  • Eclipse
  • 비쥬얼스튜디오코드
  • oracle

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Dorothy_YANG

With Dorothy

[이것이 자바다 - 연습문제] chapter 01. 자바 시작하기
🤯TIL/JAVA

[이것이 자바다 - 연습문제] chapter 01. 자바 시작하기

2022. 10. 10. 18:17
728x90

책 버전

0. 문제
➡ 정답

(설명)


1. JDK와 JRE의 차이점을 설명한 것 중 틀린 것은 무엇입니까?

➡ JRE에는 컴파일러(javac.exe)가 포함되어있다.

 

(설명) 

JRE(Java Runtime Environment) 자바 실행 환경

= JVM(Java Virtual Machine) 자바 가상 기계 + 표준 클래스 라이브러리

JDK(Java Development Kit) 자바 개발 키트 = JRE + 개발에 필요한 도구

* JDK 내부에 컴파일러인 javac.exe가 포함되어있다.


2. JVM에 대한 설명으로 틀린 것은 무엇입니까?

➡ JVM은 운영체제에 독립적이다.(운영체제별로 동일한 JVM이 사용된다.)

 

(설명)

JVM은 운영체제에 종속적이다. 
자바 프로그램을 운영체제가 이해하는 기계어로 번역해서 실행해야 하므로
JVM은 운영체제에 맞게 설치되어야 한다.
(JVM은 JDK 또는 JRE를 설치하면 자동으로 설치됨)


3. 자바 프로그램 개발 과정을 순서대로 나열하세요.

➡ 자바 소스 파일(~.java)을 작성한다.

➡ javac.exe로 바이트 코드 파일(~.class)을 생성한다.

➡ java.exe로 JVM을 구동시킨다.

➡ JVM은 main() 메소드를 찾아 메소드 블록을 실행시킨다.

 

(설명)

소스 파일 작성(.java) ➡ 바이트 코드 파일 생성(.class) ➡ JVM 구동 ➡ main() 메소드 블록 실행


4. 자바 소스 파일을 작성할 때 틀린 것은 무엇입니까?

➡ 주석은 문자열 안에도 작성할 수 있다.

 

(설명)

문자열 안에서의 주석문은 주석이 아니라 문자열 데이터로 인식된다.


5. 자바 주석문의 종류가 아닌 것은 무엇입니까?

➡ <!-- ... --> : 범위 주석

 

(설명)

// 행 주석 /* ... */ 범위 주석 /** ... */ API 도큐먼트 주석 

*<!-- ... --> HTML 주석


6. 이클립스에 대한 설명으로 틀린 것은 무엇입니까?

➡ .metadata는 프로젝트의 소스 파일들이 저장되는 디렉토리이다.

 

(설명)

이클립스가 실행할 때 적용되는 메타 데이터를 .metadata에 저장

728x90
저작자표시 (새창열림)

'🤯TIL > JAVA' 카테고리의 다른 글

[이것이 자바다 - 연습문제] chapter 03. 연산자  (0) 2022.10.10
[이것이 자바다 - 연습문제] chapter 02. 변수와 타입  (0) 2022.10.10
[JAVA 상속] Overriding / Overloading / this / super / 생성자_by생활코딩  (0) 2022.09.17
[JAVA 객체 지향 프로그래밍] 클래스 / 인스턴스 / static / this_by생활코딩  (0) 2022.09.17
[JAVA method(함수)] 기본 형식 / 입력 값 / 출력 / 활용_by생활코딩  (0) 2022.09.17
    '🤯TIL/JAVA' 카테고리의 다른 글
    • [이것이 자바다 - 연습문제] chapter 03. 연산자
    • [이것이 자바다 - 연습문제] chapter 02. 변수와 타입
    • [JAVA 상속] Overriding / Overloading / this / super / 생성자_by생활코딩
    • [JAVA 객체 지향 프로그래밍] 클래스 / 인스턴스 / static / this_by생활코딩
    Dorothy_YANG
    Dorothy_YANG
    Slowly but Surely, 비전공 문과생의 개발공부

    티스토리툴바