코딩하는 코커두드/자바, 스프링 백엔드 과정
Day 5 _ Java 기초 (변수, 타입, 문자열)
코커두드
2023. 4. 18. 01:06
1. 변수 : 데이터를 임시로 저장하는 박스
* 타입 : 저장할 수 있는 값의 유형 및 종류
(1) class를 생성하고 main이라는 메소드를 활용하여 코드를 작성해보자.
class Demo1 {
public static void main(String[] args) {
int number1;
number1 = 10;
}
}
(2) number1 이라는 변수를 선언한다. 타입은 int(정수) 이다.
(3) =(대입연산자)를 이용해 number1 이라는 변수에 10이라는 값을 할당한다.
이 때 이를 초기화라고 한다.
2. 타입
(1) 기본타입 : 데이터의 실제 값이 저장된다
- 정수타입 : byte, short, int, long
- 실수타입 : float, double
- 문자타입 : char
- 논리타입 : boolean
(2) 참조타입 : 데이가 저장된 곳인 주소값이 저장된다.
- 기본타입을 제외한 나머지 타입
* 리터럴 : 문자가 가리키는 값
(3) 타입 변환
- 자동 타입 변환
- 수동 타입 변환(캐스팅 casting)
3. String : 큰따옴표("")로 감싸진 문자열
* 지난주보다 한 층 더 정신없어진 하루였다. 연습문제도 11번에서 막히고, 페어 프로그래밍을 하면서도
스스로 부족한 모습을 많이 보았다. 앞으로 남은 기간동안 열심히 채워나갈 것인데 하루가 너무 짧다.
* 고작 일주일 공부했다고 주말내내 어지럼증에 시달렸다. 운동해서 체력을 길러야겠다.