관리 메뉴

보리차

chapter 02 변수와 자료형 본문

Java

chapter 02 변수와 자료형

보리콩 2022. 1. 18. 14:38

변수

데이터의 저장과 참조를 위해 할당된 메모리 공간

 

변수의 이름을 짓는 방법

- 변수의 이름은 숫자로 시작할 수 없다.

- $과 _ 이와의 다른 특수문자는 변수의 이름에 사용할 수 없다.

- 키워드는 변수의 이름으로 사용할 수 없다.

 

정수의 표현 방식

음의 정수는 양의 정수의 이진수 표현에 2의 보수를 취한 결과

2의 보수는 1의 보수에 1을 더해서 구한다.

 

ex) 정수 +5: 00000101

    1의 보수: 11111010 (0 -> 1, 1 -> 0)

    1을 더함: 11111011 (+5의 2의 보수)

00000101 + 11111011 = 1 00000000 (올림 수 버림)

이렇게 +5에 2의 보수를 취한 값을 더하면 0이 되는 것을 확인할 수 있다.

 

자바의 기본 자료형

자바는 정수형 연산을 int형으로 진행한다.

따라서 byte형 변수나 short형 변수에 저장된 값을 연산을 진행하면 int형 값으로 변경해 버린다. 결과 값은 int형이기 때문에 다음 코드는 오류가 생긴다. int 자료형을 short에 담을 수 없기 때문

short num1 = 11;
short num2 = 22;
short result = num1 + num2;

 

'Java' 카테고리의 다른 글

chapter 06 메소드와 변수의 스코프  (0) 2022.01.21
chapter 05 실행 흐름의 컨트롤  (0) 2022.01.21
chapter 04 연산자  (0) 2022.01.21
chapter 03 형변환  (0) 2022.01.18
chapter 01  (0) 2022.01.18