Gomdori

Java의 특성 및 각종 정보(데이터형) 본문

코딩(Coding)

Java의 특성 및 각종 정보(데이터형)

Ghomdori 2019. 9. 16. 10:03

Java의 데이터형

8bit(비트) 1byte
1024byte(바이트) 1kilobyte
1024kilobyte(킬로바이트) 1megabyte
1024megabyte(메가바이트) 1gigabyte
1024gigabyte(기가바이트) 1terabyte
1024terabyte(테라바이트) 1petabyte
1024petabyte(페타바이트) 1exabyte
1024exabyte(엑사바이트) 1zettabyte

기본형

boolean 1byte
char 2byte
byte 1byte
short 2byte
int 4byte
long 8byte
float 4byte

 

참조형 : 메모리주소를 저장한느 데이터형

-> 클래스,배열,인터페이스 -->4byte

 

변수 : 상수를 저장하는 메모리 공간

형식 ->  데이터형 변수명; ex) int a=10;

 

C언어에서의 일반변수

int nArray[10];

Java에서의 일반변수

int[] nArray 또는 int nArray[];  => 참조형배열변수

nArray = new int[10]; => 객체

 

클래스(class) 형식

class 클래스명{

        //field, constructor, and

        //method declarations

}

명칭 설명
멤버변수, 필드 클래스 안에 선언된 변수
메소드(method) 클래스 안에 선언된 함수

 

멤버변수 또는 필드형식

- 공용변수 : 해당 클래스안에서만 사용할 수 있는 변수

- 전역변수와 유사한 속성 -> 클래스안에서만 사용할 수 있는 변수

- 객체속성은 곧 멤버변수이다.

 

SET함수(Setter) : 외부 클래스의 값을 받아서 해당 클래스 변수에 값을 넣는 경우

GET함수(Getter) : 멤버변수의 값을 읽어올 경우

객체생성과 사용

- 생성 : new

- 사용 : .을 사용하여 멤버변수와 메소드에 접근

 

Comments