# 기본 개념
-
JVM(자바 가상 머신)
운영 체제별로 자바 프로그램을 별도로 개발하는 것보다는 운영체제와 자바 프로그램을 중계하는 JVM을 두어 자바 프로그램이 여러 운영체제에서 동일한 실행 결과가 나오도록 설계되었습니다.
[참고]
JDK - 자바 개발 도구
JRE - 자바 실행 환경, 자바로 작성된 응용프로그램이 실행되기 위한 최소 환경
-
소스코드 작성 시 특징
1. 파일명과 Class명은 동일해야 한다.
2. 대소문자가 명확히 구별해야 한다.
3. 문장의 끝엔 ;(세미콜론)을 붙여줘야 한다.
project란, 프로그램을 만들 때 필요한 폴더 구조다.
-
자바 프로그램 실행 순서
자바 프로그램은 확장명을 .java로 소스를 작성하고 완료된 자바 소스 파일을 컴파일로 컴파일하면 확장명이 .class인 바이트 코드 파일이 생성됩니다. 바이트 코드 파일은 기계어가 아니므로 JVM에서 실행되어야 합니다.
최소의 기본단위 최소의 기본단위 class 다음은 파일명(임의대로/다만, 앞글자는 대문자로)
숫자 외의 문자 표현을 원할 경우 " " 큰따옴표로 내용을 저장한다.
-
주석
주석이란, 프로그램에 영향을 주지 않는다.
-
컴퓨터의 용량단위
bit(비트) : 0 또는 1 을 하나만 담을수 있는 최소단위
byte(바이트) : 8bit
KB(킬로바이트) : 1024byte
MB(메가바이트) : 1024KB
GB(기가바이트) : 1024MB
TB(테라바이트) : 1024GB
PB(페타바이트) : 1024TB
#출력 기능(print / println)
출력이란, 변수 지정시 주소값을 저장하여 저장된 변수를 노출한다.
메소드 | 의미 |
print(내용); | 괄호 안의 내용을 출력만 하며 줄바꿈하지 않는다. 줄바꿈 할경우, 내용뒤 \n 입력한다. |
println(내용); | 괄호 안의 내용을 출력하고 줄바꿈을 해준다.(가장 많이 사용) |
아래 예시를 통해 차이점을 확인하자.!
public class PrintTest {
public static void main(String[] args) {
System.out.println("홍길동");
System.out.println("학생\n");
System.out.println("김사과 학생");
System.out.println("오렌지 학생");
}
}
'🎨 Programming > JAVA' 카테고리의 다른 글
[JAVA] 6. 조건문( if문 / switch문) (0) | 2020.06.13 |
---|---|
[JAVA] 5. Scanner (0) | 2020.06.12 |
[JAVA] 4. 형변환(Casting) (0) | 2020.06.12 |
[JAVA] 3. 연산자 및 연산자 우선순위 (0) | 2020.06.12 |
[JAVA] 2. 변수 (Feat . IntelliJ) (0) | 2020.06.12 |