본문 바로가기
프로그래밍 언어/JAVA

[Java] 변수(variable) 정보 모음집

by 티옌.liy 2022. 11. 4.

Java 변수에 대해 정리한 모음집이다.

 

 

 

1. Java 변수 개념

 

[Java] 데이터를 저장하는 메모리 공간 - 변수 탄생배경과 사용법

1. 변수 기능이 만들어진 이유 원래 컴퓨터는 데이터를 저장할 때 메모리 주소를 참조해서 값을 직접 저장하는데 0x00FFECD4 INSERT 854 [메모리 주소] [명령어] [값] 이런식으로 코딩한다. 사람이 저 외

tyen.tistory.com

 

2. 데이터 타입 종류

 

RAM에는 byte 단위로 데이터를 저장할 수 있는데

그냥 저장하면 나중에 관리가 힘드므로

변수에는 데이터 형식을 구분하는 타입을 만들었다.

 

참, 거짓을 구분하는 논리형 타입 Boolean

문자와 문자열 타입 char, String

정수형을 표현하는 byte, short, int, long

실수형을 표현하는 float, double

9가지 타입의 값을 저장하는 기본형 타입이 있고

객체의 주소를 저장하는 참조형 타입이 있다.

 

Java 데이터 타입에 대한 내용은 여기에 잘 정리되어 있다.

 

Java의 데이터 타입의 분류(기본 타입, 참조 타입)와 메모리 영역

1. Java 데이터 타입의 분류프로그램은 자료구조(데이터)와 알고리즘의 결합으로 이루어집니다. 즉 프로그램이란 자료구조를 통해 데이터를 구성하고 표현하며 알고리즘을 통해 문제를 해결합니

kingpodo.tistory.com

 

 

3. 상수와 리터럴

 

[Java] 실행 후 변하지 않는 값 - 상수와 리터럴

결론부터 말하면 상수는 한번 입력하면 도중에 삭제, 수정이 안되는 변수다. 리터럴은 데이터 그 자체로 값임을 의미한다. 많은 Java 입문자들이 상수는 금방 이해하는데 리터럴은 많이 힘들어하

tyen.tistory.com

 

4. 형변환(캐스팅)

 

[Java] 변수 타입을 바꿔보자 - 형변환

결론부터 말하면 boolean 논리형은 형변환을 할 수 없고 수동 형변환은 변환 타입을 직접 명시하여 선택할 수 있고 자동 형변환은 기존 값을 최대한 보존 가능한 타입으로 변경된다. 1. 형변환은

tyen.tistory.com

 

댓글