coding_yoon
냥집사의 개발노트
coding_yoon
전체 방문자
오늘
어제
  • 분류 전체보기 (24)
    • 📚Programming (16)
      • Java (10)
      • Spring (0)
      • Spring Boot (0)
      • JPA (0)
      • Python (4)
      • 개발 환경설정 (2)
    • 📌ETC (8)
      • Tech Interview (8)

블로그 메뉴

  • 💻깃허브
  • 방명록
  • 태그 클라우드

공지사항

인기 글

태그

  • 신입개발면접
  • sql이론
  • 기술면접
  • 신입개발자면접
  • 프로젝트 임포트
  • html컴파일없이
  • 코드작성순서
  • import문 사용방법
  • 자바상수
  • STS 프로젝트받기
  • 자바신입
  • 파이썬이론
  • 자바연산자
  • 자바이론
  • 인테리제이
  • 이클립스 프로젝트 import
  • 개발자면접정리
  • 출력메소드
  • 자바자료형
  • springbootdevtools
  • 현업프로젝트 내려받기
  • 이클립스 프로젝트생성
  • 면접정리
  • 자바기초
  • 자바의특징
  • 자바random
  • 자바기술면접
  • scanner메소드
  • 사용자입력 exception
  • 이클립스기초

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
coding_yoon
📚Programming/Java

[자바] 상수와 리터럴

📚Programming/Java

[자바] 상수와 리터럴

2022. 9. 16. 11:36
\

#1️⃣ 상수

  • 변하지 않는 값 (cf 변수 : 변하는 값)
  • 상수를 선언 : final 키워드 사용 , 변수명은 대문자로 사용
final double PI = 3.14;
final int MAX_NUM = 100;
  • final 로 선언된 상수는 다른 값을 대입할 수 없음 → PI = 3.15; 에러 남
  • 프로그램 내에서 변경되지 말아야 하는 값을 상수로 선언 해 두고 혹시 변경되는 경우 선언된 값만 수정

#2️⃣ 리터럴(literal)

  • 프로그램에서 사용하는 모든 숫자, 값, 논리 값 → ex) 10, 3.14, ‘A’, true
  • 리터럴에 해당되는 값은 특정 메모리 공간인 상수 풀(constantpool)에 있음
  • 상수 풀에 저장 할 때 정수는 int 로 실수는 double로 저장
  • 따라서 long이나 float값으로 저장해야하는 경우 식별자 (L ,l ,F ,f)를 명시해야함

 

저작자표시 비영리 변경금지 (새창열림)

'📚Programming > Java' 카테고리의 다른 글

[자바] 출력메소드  (1) 2022.09.16
[자바] 형변환  (0) 2022.09.16
[자바] 변수  (0) 2022.09.16
[이클립스] JAVA 프로그래밍 순서  (1) 2022.09.16
[자바] 프로그래밍이란?  (0) 2022.09.16
  • #1️⃣ 상수
  • #2️⃣ 리터럴(literal)
'📚Programming/Java' 카테고리의 다른 글
  • [자바] 출력메소드
  • [자바] 형변환
  • [자바] 변수
  • [이클립스] JAVA 프로그래밍 순서
coding_yoon
coding_yoon
코딩공부를 하며 작성하는 노트

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.