리터럴 : 프로그램에서 사용하는 모든 숫자 논리 값
리터럴에 해당하는 갑은 메모리 공간인 상수 풀에 위치한다.
형변환 : 자료형이 각각 사용하는 메모리 크기와 방식이 다름
서로 다른 자료형의 값이 대입되는 경우 형 변환이 일어남
묵시적 형변환 : 작은 수에서 큰 수로 덜 정밀한수에서 더 정밀한 수로 대입되는 경우
연산자
항 : 연산에 사용되는 값
대입 연산자
부호 연산자
증가 감소 연사자
관계 연산자
복합 대입 연산자
조건 연산자
비트 연산자
대입 연산자
변수에 값을 대입하는 연산자
int age = 24;
나이를 의미하는 age
%는 나머지를 구하는 연산자
특정 범위 안의 수를 구할때 종종 사용
산술 연산자
사칙 연산에 사용되는 연산자
증감 연산자
단항 연상자
val = ++num; // 2를 더하는 앞에 있는지 뒤에있는지 잘 보기
--num; // 2를 빼는
논리 연산자
결과가 t/f로 출력됨
논리 곱은 두 항이 모두 true일때만 결과가 true
논리 합은 두항이 모두 false일때만 결과가 false
복합 대입 연산자
조건 연산자
조건식의 결과가 T or F 경우에 따라 다른 식이나 결과가 수행됨
제어문 중 조건문을 간단히 표현할때 사용할 수 있음
int num = (5 > 3) ?
조건문
주어진 조건에 따라 다른 수행문이 실행되도록 프로그래밍 하는것
if 문
if 조건식
if (age>= 8) {
System.out.println("학교에 다닙니다");
}
if (age < 8 )
System.out.println("학교에 안 다닙니다");
if-else문 if-else문
하나의 경우레 조건이 여러 개에 해당하는 경우
Command+I | Ctrl+I | 들여쓰기 자동 수정 |

switch-case 문
조건에 대한 값이 간단한 값일때

댓글