Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스프링 mvc2 - 로그인 처리
- jpa - 객체지향 쿼리 언어
- 자바의 정석 기초편 ch13
- 게시글 목록 api
- @Aspect
- 자바의 정석 기초편 ch3
- 스프링 mvc2 - 타임리프
- 자바의 정석 기초편 ch2
- 2024 정보처리기사 시나공 필기
- 스프링 mvc2 - 검증
- 스프링 mvc1 - 스프링 mvc
- 자바의 정석 기초편 ch6
- 자바의 정석 기초편 ch8
- 코드로 시작하는 자바 첫걸음
- 스프링 mvc1 - 서블릿
- 스프링 고급 - 스프링 aop
- 스프링 입문(무료)
- 자바의 정석 기초편 ch9
- 2024 정보처리기사 수제비 실기
- 자바의 정석 기초편 ch4
- 자바의 정석 기초편 ch12
- 자바의 정석 기초편 ch7
- 자바 기본편 - 다형성
- 자바의 정석 기초편 ch14
- 자바의 정석 기초편 ch1
- 스프링 db1 - 스프링과 문제 해결
- 스프링 db2 - 데이터 접근 기술
- 자바의 정석 기초편 ch11
- 자바의 정석 기초편 ch5
- jpa 활용2 - api 개발 고급
Archives
- Today
- Total
나구리의 개발공부기록
자바의 정석 기초편 ch2 - 4 ~ 5 [변수의타입 , 상수, 리터럴] 본문
1. 변수의 타입
- 변수의 타입은 저장할 값의 타입에 의해 결정됨
int age = 25;
age = 3.14 ; // age 를 int(정수)로 선언 후 실수(3.14)로 입력 할 경우 불일치로 에러 발생
- 저장할 값의 타입과 일치하는 타입으로 변수를 선언
// char: 문자타입
char ch = '가';
// double: 실수타입
double pi = 3.14;
2. 값의 타입 : 8개의 기본형
- 값
- 문자 : char
- 숫자
- 정수 : byte, short, int, long
- 실수 : float , double
- 논리 : boolean
- true
- false
3. 변수, 상수, 리터럴 (색상으로 변수,상수,리터럴 구분 표시)
- 변수(variable) - 하나의 값을 저장하기 위한 공간, 변경가능
// 변수는 변경 가능
int score = 100:
score = 200; // 200이 저장됨
- 상수(constant) - 한 번만 값을 저장 가능한 변수, 변경불가
// 상수는 변경 불가능
final int MAX = 100; // MAX는 상수, 변수를 선언하는 방법과 같으나 맨 앞에 final을 입력하면 상수가 됨
MAX = 200; // 상수를 선언 후 변경시키려고 하면 에러가 발생함
- 리터럴(literal) - 그 자체로 값가지는 표현(기존의 상수의 개념과 비슷하지만 그 값을 코드에 적어놓은 것)
// 변수에 저장할 대상이 되는 값
char ch = 'A';
String str = "abc";
** 출처 : 남궁성의 정석코딩_자바의정석_기초편 유튜브 강의
'유튜브 공부 > JAVA의 정석 기초편(유튜브)' 카테고리의 다른 글
자바의 정석 기초편 ch2 - 7 ~ 9 [문자,문자열 리터럴, 문자열 결합,두 변수의 값 교환] (0) | 2023.11.01 |
---|---|
자바의 정석 기초편 ch2 - 6 [리터럴의 접두사와 접미사] (1) | 2023.11.01 |
자바의 정석 기초편 ch2 - 3 [변수란? 변수의 선언과 저장] (0) | 2023.10.30 |
자바의 정석 기초편 ch2 - 1 ~ 2 [화면에 글자 출력하기,계산하기_eclipse] (0) | 2023.10.26 |
자바의 정석 기초편 ch1 - 17 ~ 19 [eclipse 소스파일 가져오기 및 내보내기] (0) | 2023.10.26 |