● 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(메모리)
![](https://blog.kakaocdn.net/dn/kNX0j/btrIO2m1145/KuP1drmKu7QfFeu2SKWe71/img.png)
실습(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 |