0415 Java / Data
Java / Data
DATA
- 의미있는 정보를 가진 모든 값.
- 어떠한 사실, 개념, 명령, 또는 과학적인 실험이나 관측으로 얻은 수치나 정상적인 값.
- 어떠한 사실, 개념, 명령
- 실체의 속성을 숫자, 문자, 기호 등으로 표현한것
- 데이터는 특정한 의미가 부여될 때 정보가 된다.
- 데이터 자체는 단순한 사실에 불과하다 - 일련의 처리과정에 따라 특정한 목적에 사용되는 정보를 만들기 위한 재료로 사용...
--- 계획의 목적이나 특정 결과를 위해 데이터는 의미있는 데이터로써 정보가 될 수 있고 또는 의미없는 그저 데이터로만 남기도 한다. 데이터는 있는 그대로의 숫자와 문자를 보여줄뿐 의미는 관점에 따라 바뀐다. ---
데이터를 사용하는 방법
변수 : variable : various(다양성) + able(가능성)의 합성어
- 다양한 값을 가질 수 있다.
- 숫자가 바뀌는 것이 아닌 숫자가 담긴 공간이 바뀌는 것이다.
-- 숫자가 아닌 숫자가 담기는 공간이 변화 한다는 개념을 숙지한다 --
- 데이터를 저장하는 공간에 들어있는 값을 바꿀 수 있다.(반드시 바뀌는건 아니다)
Java가 다루는 데이터의 형태들 // 변수의 종류들 8가지
PRIMITIVE DATA TYPE : 자바의 기본 데이터 종류 8가지
-
정수 : 음수, 양수, 0을 포함한 소수점이 없는 숫자.
: byte(8bit), int(16bit), short(32bit), long(64bit)
-
실수 : 음수, 양수, 0.0을 포함한 소수점이 있는 숫자.
: float, double float(32bit) : 소수점 5자리 수 까지만 유효함(신뢰가능함). double(64bit) : 소수점 15자리 수 까지만 유효함(신뢰가능함).
-
논리 : 참, 거짓 : TRUE, FALSE.
: boolean
-
문자 : character
: char
-- 자바의 문자는 유니코드(16bit - 다국어) 지원이 기본.
-
문자열 : character string : 문자를 줄지어 놓은 것 : 문자 집합.
-- 문자열은 변수의 종류로써 분류되지 않는다... ---
변수의 명명 규칙 - 카멜 표기법
- 첫 문자는 소문자
- 이어지는 단어의 첫문자는 대문자
- 나머지는 소문자
- 숫자는 가능하지만 맨 앞은 안됨
- 특수문자 권장하지 않음
변수의 작동법
- 변수의 생성 -> 선언과 초기화로 이뤄진 구조
- 변수의 선언 : 변수의 형태와 이름을 정하는 것.
- 변수의 초기화 : 변수에 최초의 값을 넣는 것.(값을 대입하는 행위를 초기화라 칭한다.
--- 자바는 system을 이용해 out buffer(출력 메모리에) 정보를 입력후 출력하는 구조로 작동하는것을 기억하자 ---
byte; : 메모리에 8bit만큼 공간을 만들어라는 선언
short; : " 16bit " " "...
int; : " ...32bit ...
long; : " ...64bit ...
- L을 붙여줘야 long value로 인식한다 명령시 쥐어지는 값뒤에 L을 빼면 기본적으로 int 값으로 인식하여 연산한다.
- long longVar - 2200000000L
float; : ...
- 값뒤에 F를 붙...
--- 자바는 default로 int로 연산하기에 int가 핸들 가능한 숫자자리까지는 상관 없으나 int보다 더 많은 자리를 연상해야 하는경우 법칙이 존재 ---
[TERM]
- Wrapper Class : primitive data type을 쉽게 사용할 수 있도록 JDK가 제공하는 도구
정수형 wrapper class : byte, short, Integer, Long.
Author And Source
이 문제에 관하여(0415 Java / Data), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@sleepinturtle/0415-Java-Data저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)