728x90
반응형
변수란?
변하는값, 프로그램에서 사용되는 자료를 저장하기 위한 공간.
변수 이름은 알파벳 숫자, _ 로 구성
대소문자 구별함
변수이름은 숫자로 시작할수 없고, 키워드도 변수의 이름으로 사용할수 없음,
공백은 없음
변수이름을 정할때는 변수의 역할에 어울리는 의미있는 이름으로 짓는게 좋음
변수 공간
정수
byte 1바이트 , > 동영상, 음악 데이터 핸들링
short 2바이트,
4바이트 int , java 정수사용 주로씀
32비트초과 long(8바이트)
long num = 1234567890L <- L은 롱형으로저장하라는 의미
char 문자자료형 2바이트로 처리
인코딩 > 문자>숫자로부여
디코딩>숫자>문자로부여
문자세트
문자를 위한 코드값 등을 정해놓은 세트
아스키 ASCLL 1바이트
유니코드(Unicode) 한글과 같은 복잡한 언어
표준인코딩 utf-8, utf-16 이 대표적
자바는 유니코드 utf-16을 사용함
float, double 실수자료형
float 4바이트
float 시 3.14F <-F표시해줌
double 8바이트
기본 double 씀
참거짓 논리형 boolean
var > 지역변수자료형 추론 java 10부터 제공
728x90
반응형
'괴발개발 > java' 카테고리의 다른 글
| 다형성 (1) | 2024.05.01 |
|---|---|
| 객체 지향 프로그래밍 OPP (0) | 2024.04.25 |
| 프로그램 기초 - Day 1 (0) | 2024.04.11 |
| java란 무엇일까? (0) | 2024.02.13 |
| java 설치 (부제 : 프로그래밍이란?) (0) | 2024.02.12 |