Do it! 자바프로그래밍 3일차

Elena·2022년 2월 15일

오늘은 3일차로 변수 자료형, 상수와 리터럴을 공부했다. 변수 자료형은 외워야할지 이해해야 할지 좀 구분하기 힘들었다. 숫자의 연속이라 결국 이해하기 보단 우선은 한번 보고 기억하는 정도로 만족했다.

정수형은 byte, short, int, long 으로 나뉘고 주로 사용되는 건 int형. long형으로 처리하라고 컴파일러에게 알려줄때는 숫자 뒤에 l이나 L붙임
문자형은 2바이트인 char
실수형은 4바이트인 float 8바이트인 double. 주로 쓰이는 건 double형이고 float형으로 대입할때는 숫자 뒤 f나 F붙임
논리형은 1바이트인 boolean으로 참, 거짓을 나타낼때 사용

글로 읽을때는 사실 좀 어려웠지만 따라서 코딩을 해보니깐 재밌었다.
상수를 선언할때는 final을 이용해 변하지 않는 값을 설정한다. 리터럴이란 프로그램에서 사용하는 모든 숫자, 문자, 논리값을 일컫는다. 리터럴은 변수나 상수 값으로 대입할 수 있다. 리터럴은 프로그램이 시작할 때 시스템에 같이 로딩되어 특정 메모리 공간인 상수 풀(constant pool)에 놓인다.

오늘은 변수를 공부하는데에 시간이 좀 많이 걸렸다. 하지만 그만큼 해볼만한 예제가 많아서 좋았다.

profile
一切唯心造

0개의 댓글