열혈 Java 3 - 상수, 형변환

whipbaek·2021년 10월 31일
0

열혈Java

목록 보기
3/18
  • 상수(Constant)
    • 변수에 상수의 성격을 부여함. (변수의 상수화)
      • final int MAX_SIE = 100
      • final 키워드로 선언하게 된다면 이후의 변경은 불가능하다.
      • 상수의 이름은 모두 대문자로 짓는것이 관례


    • Literal : int num = 3 <- 이 때의 3 ! (메모리에 저장됨)
      • 기본적으로 정수형 Literal은 int형으로, 실수형 Literal은 double형으로 메모리에 저장됨.
      • 다른 자료형으로 원할때는 숫자뒤에 자료형을 붙여준다 ( ex> long num = 100L, long형)
      • 실수형 상수의 e표기법 ( ex> 3.4e3 = 3.4 x 10^3 )

    • ' _ ' 를 활용하여 수를 쉽게 구분할 수 있다. ex> int num = 100_000_000;


  • 형변환
    • 자동 형변환 : 자료형이 다를경우 연산을 진행할시 형변환이 자동으로 일어나는 것.
      • ex> long + int 연산을 진행할시 사이즈가 큰 long형으로 바뀌어서 연산이 진행됨.
        <자동 형변환 규칙>

    • 명시적 형변환 : 강제로 자료형을 변환시켜줌.
    출처 : 윤성우의 열혈Java 프로그래밍
profile
코딩 및 CS에 관하여 공부합니다.

0개의 댓글

관련 채용 정보