1. 변수
html, css, 자바스크립트가 끝나고 드디어 오늘부터 Java를 시작했다. 가장 기본적인 변수 선언 부터 시작했는데 자바스크립트와 마찬가지로 자바에는 변수가 존재하고 변수에 값을 할당할 수 있다. 변수에 값을 할당하는 과정을 '초기화' 라고 한다.
위 코드를 봐서 쉽게 생각하면 a 라는 용기에 3이라는 내용물을 담는다고 생각하면 될꺼 같다.
변수는 선언된 {}(중괄호) 에서만 가능하다.
2. 데이터 타입
자바스크립트와 다르게 자바는 변수에 데이터 타입을 필히 설정해줘야 한다. 또한 데이터 타입에 맞는 변수 값을 담아줘야 한다.
* 주의 할 점
각 데이터 값은 최대값, 최소값이 존재하며 이를 넘어가면 이상한 값을 도출한다. 데이터 타입 2에서 보듯이 t의 값을 출력하면 2,147,483,648 이 아니라 int의 최소값인 -2,147,483,648이 나오는 것을 알 수 있다. 이와 같이 의도하지 않은 값이 나오는 경우를 쓰레기 값이라 하며 이러한 현상을 overflow 라고 한다.
실수형은 정수형과 다르게 소수점 까지 다 담을 수 있으며 기본 형은 double로 되기 때문에 float 변수를 설정할 경우 값에 F를 붙여줘야 한다.
'개발 공부' 카테고리의 다른 글
<책 정리>도메인 주도 설계로 시작하는 마이크로서비스 설계 (1) (0) | 2023.09.21 |
---|---|
#5 JAVA Getter, Setter 메소드 (0) | 2022.08.30 |
#4 JAVA Overloading (0) | 2022.08.23 |
#3 JAVA Break, Continue 문 (0) | 2022.08.22 |
#2 JAVA 변수와 데이터 타입(2). char, boolean, string (0) | 2022.08.18 |