변수 : 내부에 있는 값을 프로그램이 실행되는 도중에 언제든지 교체할 수 있음.
상수: 한번 설정되면 프로그램이 종료될 때까지 변경되지 않는 데이터
자료형: 정수 자료형 int
실수 자료형 flot. double
문자 자료형 char
★문자열 자료형 String
int 와 integer의 차이가 무엇일까?
int는 변수의 타입이다. 이것은 값이 저장될 공간의 크기와 저장 형식을 정의 한것 (기본형: primitive type)
integer는 기본형을 객체로 다루기 위해 사용하는 클래스들을 래퍼클래스라고 하는데
interger는 int의 래퍼클래스 이다.
int: 산술 연산 가능 / null로 초기화 불가
integer: unboxing 하지 않을 경우 산술 연산 불가능 / null값 처리 가능
*unboxing : wrapper class -> primitive type변환
연산자 : >,<,==,++ 특히, &&와 ll는 AND, OR 연산으로서 조건문과 반복문에서도 많이 사용됨
조건문& 반복문 : 프로그래밍의 논리적 흐름에 있어 가장 중요한 부분
기본 입출력: 자바에서는 입력을 받을 때 기본적으로 Scanner 클래스를 가장 많이 활용
Scanner클래스는 정수를 입력 받는 nextint(), 실수를 입력 받는 next() 등 디양한 함수 지원
> 나동빈 유투브 보고 정리함.
'Java' 카테고리의 다른 글
JVM 이란? (0) | 2022.06.13 |
---|---|
자바 예외 계층 (0) | 2022.06.06 |
제네릭(Generic) (0) | 2022.05.29 |
String과 char의 차이점 (0) | 2022.05.09 |
자바 큰 따옴표 출력, 백슬래시 (0) | 2022.04.26 |