java 공부 2강 [변수, 기본자료형] - 평범한 회사원

프로그램|2018. 10. 10. 10:42
















공책에 적어둔것을 인터넷에 언제든 볼려고하니 편한것 같다.

혹시나 나와비슷한 사람이 있다면 조언도 받을수 있을것 같다.


변수 (메모리에 데이터를 저장해서 재활용하는 방법)


   선언부          대입연산자

int     i             =         10;

   자료형 변수이름              초기화 or 변수값

변수는 선언후 변수에 값을 대입해서 사용하지만 선언과 동시에 값을 대입할 수 있다.



기본자료형

메모리에 직접 할당


객체자료형

메모리에 직접할당이 안되고 주소가 따로 있다(레퍼런스)


*형변환

//자동적형변환

//작은 공간에서 큰 공간으로 메모리가 이동


ex)

byte by = 10;     1byte

자동증가

int    in  = by;    4byte



//명시적형변환

//큰공간에서 작은공간으로 메모리가 이동

int ivar = 100;

byte bvar = (byte)ivar;


큰공간에서 작은공간으로 메모리가 이동할때는 바뀐형태가 들어갈수있게 형변환표시를 해줘야 에러가 안난다.

댓글()