본문 바로가기
괴발개발/java

변수

by 맛길만걷자 2024. 2. 13.
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