날아라쩡글이의 블로그입니다.
DataType (2021-08-11) 본문
language 는 DataType이 나뉜다
Java의 DataType의 경우 기본형과 참조형으로 나뉘는데
기본형의 경우 (primitive Type = 8EA) 참조형의 경우 (reference Type =8EA외의 것)이라고 불린다.
comput의 경우 뜻이 연산하다라는 의미를 내포하고 있는데 computer의 경우 기계로 대신 연산하다라는 의미를 가지고 있다. 일을 수행하려면 RAM에 입력을 하는데 그렇게 될 경우 Memory에 적재가 된다
moniter에서 서핑을 하기위해서는 browser가 필요한데 browser에서 사용할 입력값을 memory에 올린다는 것을 알수 있다.
메모리에 적재시 그 사이즈를 정한 부분 그것을 DataType이라고 한다.
- 논리형의 경우 : boolean의 값을 써서 true와 false의 값을 가지고 있다
- 문자형의 경우 : char의 값을 쓴다.
- 숫자형의 경우 :byte / short / int / long : 정수형
- 숫자형의 경우 :float /double : 실수형
- 즉, 기본적재를 위해서 정해놓은 기본형 이라고 할 수 있다.
byte b 의 값을 10이라고 대입하자. 즉 memory에 byte라는 공간을 만들어 10이라는 값을 적재하자
영어로는 byte Variable declaration (변수선언 )하였고 = 10 를 Variable Assignment(값의 대입)을 하였다고 한다.
즉 변수선언과 값을 대입했다고 할 수 있는데 수학에서는 = 을 대입하다라고 한다.
byte의 경우 128의 값을 입력하게 될 경우 incompatible type compile error : possible lossy conversion from int to byte 라는 error의 메세지가 출력된다. 128은 int값에 넣어야한다. 초과가 되었다는 compile error를 확인할 수 있다.
int와 double이 default의 값이다.
'java (학원 전) story > java 코딩 파일 정리' 카테고리의 다른 글
파일정리04(2021-08-12) (0) | 2021.08.12 |
---|---|
파일정리 04(2021-08-12) (0) | 2021.08.12 |
파일정리03(묵시적 형변환, 명시적 형변환) (0) | 2021.08.11 |
파일정리 02 (변수선언, 연산자) (0) | 2021.08.11 |
파일정리 01 (0) | 2021.08.11 |