본문 바로가기

ETC/복습

[복습_JAVA] 01

● JAVA 프로그램

- JAVA 프로그램은 이식성이 좋다.

- 과정

   JAVA 프로그램

   JVM : JAVA 프로그램을 OS에 맞게 번역한다.

   OS(운영체제)

   하드웨어

 

 

 

● JVM(Java Virtual Machine)

- JAVA 프로그램을 실행해 줌

- 가상 운영체제

● JRE(Java Runtime Environment)

- JVM을 생성하는 부분

- JVM을 실행할 때 필요한 라이브러리 파일들을 가지고 있다.

● JDK(Java Development Kit)

- JRE 외에 개발에 필요한 도구들을 가지고 있다.

- 컴파일 명령어와 실행 명령어를 담고 있다.

 

 

 

● JAVA 기본 구조

- 프로젝트 > 패키지 > 클래스 > 메소드 > 소스코드

 

 

 

● 출력 메소드

1. print() : 마지막에 줄바꿈이 자동으로 되지 않고 아래의 문장과 이어서 출력된다.

2. println() : 마지막에 자동으로 줄바꿈이 된다.

3. printf()

 

 

 제어 문자

- 반드시 따옴표 안에서 작성한다.

- \n : new line, 줄바꿈, 개행 문자

- \t : tab, 위 아래 줄 간격 맞춰 띄기

- \" : " 표현

- \' : ' 표현

- \\ : \ 표현

 

 

 

※ RAM(메모리)

 


 

실습(CodeUp)

 

문제 설명

Hello World 출력하기

입력

입력 없음

출력

Hello World를 출력한다.

내 풀이

public class Main{
    public static void main(String[] args){
        System.out.println("Hello World");
    }
}

 


 

문제 설명

Hello
World
(두 줄에 걸쳐 줄을 바꿔 출력)

입력

입력 없음

출력

Hello
World
를 출력한다.

내 풀이

public class Main{
    public static void main(String[] args){
         System.out.println("Hello\nWorld");
    }
}

 


문제 설명

"Hello World" 출력하기
(단, 큰따옴표도 함께 출력한다.)

입력

입력 없음

출력

"Hello World"를 출력한다.

내 풀이

 
public class Main{
    public static void main(String[] args){
        System.out.println("\"Hello World\"");
    }
}

 

 

 

'ETC > 복습' 카테고리의 다른 글

[복습_JAVA] 06  (0) 2022.08.10
[복습_JAVA] 05  (0) 2022.08.08
[복습_JAVA] 04  (0) 2022.08.07
[복습_JAVA] 03  (0) 2022.08.06
[복습_JAVA] 02  (0) 2022.08.04