

소스 코드에 프로그래머의 테스트 코드나 임시로 작성된 코드가 있을 때 출처, 사용법, 설명 등 입력하는 것
사용법 : /* 주석처리 */
/*
주석처리 1
주석처리 2
주석처리 3
주석처리 4
/*
사용법 : // 주석처리
// 주석처리 1
// 주석처리 2
// 주석처리 3
// 주석처리 4
컴파일시 주석은 자동으로 제외되며 해석하지 않는다.

- 코드의 구조를 파악하기 쉽다.
- 읽는 사람이 한 눈에 파악하기 쉽다.
- 어떻게 동작하는지 이해하기 쉽다.
- 버그 찾는데 매우 유용하다.
- 사람이 식별할 수 이름을 데이터(data) 값에 붙여 저장할 수 있는 메모리상의 공간

저장하고자 하는 데이터 타입과 함께 변수 이름을 선언하면 메모리 공간에 할당한다.
| 자료형 | 키워드 | 크기 |
|---|---|---|
| 논리형 | boolean | 1byte |
| 문자형 | char | 2byte |
| 정수형 | byte | 1byte |
| 정수형 | short | 2byte |
| 정수형 | int | 4byte |
| 정수형 | long | 8byte |
| 실수형 | float | 4byte |
| 실수형 | double | 8byte |
- -2,147,483,648 ~ 2,147,483,647
- 2의 32승
- 간단히 -21억 ~ 21억!
- 메모리(호텔)에
num이라는 이름(변수)로 4바이트=32비트의 공간에 8을 할당한다.int에 할당되는 메모리의 크기는 4바이트=32비트 이다.
ln= line new = 줄바꿈 = 개행

- ASCII (American Standard Code for Information Interchange, 미국 정보 교환 표준 부호)
- 1963년 미국 ANSI에서 표준화한 정보교환용 7비트 부호체계
- 인쇄전신기(Teleprinter)를 통한 전신(통신)에서 사용되기 시작했고, 8비트 컴퓨터에서도 활용되어 오늘날 문자 인코딩의 근간을 이루게 된다.
실수 사이에 존재하는 실수가 무한히 존재해 컴퓨터가 연산 결과값에 근접한 근사치 값을 반환한다.
국어 80 수학 90 영어 70
변수 4개 선언
변수명 선언시 알아 먹게끔
-출력-
국어:80
수학:90
영어:70
총점:240
public class GradeMain {
public static void main(String[] args) {
int kor = 80; // 국어
int math = 90; // 수학
int eng = 70; // 영어
int sum = kor + math + eng; // 총점
System.out.println("국어 : " + kor);
System.out.println("수학 : " + math);
System.out.println("영어 : " + eng);
System.out.println("총점 : " + sum);
}
}
char는 문자
1을 아스키코드로 지정된 코드값으로 할당
int는 입력된 정수
1의 값을 2진법으로 할당