#1 JAVA 변수와 데이터 타입(1). 정수, 실수형 타입

2022. 8. 17. 18:18·개발 공부

 

1. 변수

html, css, 자바스크립트가 끝나고 드디어 오늘부터 Java를 시작했다. 가장 기본적인 변수 선언 부터 시작했는데 자바스크립트와 마찬가지로 자바에는 변수가 존재하고 변수에 값을 할당할 수 있다. 변수에 값을 할당하는 과정을 '초기화' 라고 한다.

 

위 코드를 봐서 쉽게 생각하면 a 라는 용기에 3이라는 내용물을 담는다고 생각하면 될꺼 같다. 

변수는 선언된 {}(중괄호) 에서만 가능하다.

 

2. 데이터 타입

데이터 타입 1

자바스크립트와 다르게 자바는 변수에 데이터 타입을 필히 설정해줘야 한다. 또한 데이터 타입에 맞는 변수 값을 담아줘야 한다.

데이터 타입 2

* 주의 할 점

각 데이터 값은 최대값, 최소값이 존재하며 이를 넘어가면 이상한 값을 도출한다. 데이터 타입 2에서 보듯이 t의 값을 출력하면 2,147,483,648 이 아니라 int의 최소값인 -2,147,483,648이 나오는 것을 알 수 있다. 이와 같이 의도하지 않은 값이 나오는 경우를 쓰레기 값이라 하며 이러한 현상을 overflow 라고 한다. 

데이터 타입 3

실수형은 정수형과 다르게 소수점 까지 다 담을 수 있으며 기본 형은 double로 되기 때문에 float 변수를 설정할 경우 값에 F를 붙여줘야 한다. 

'개발 공부' 카테고리의 다른 글

<책 정리>도메인 주도 설계로 시작하는 마이크로서비스 설계 (1)  (0) 2023.09.21
#5 JAVA Getter, Setter 메소드  (0) 2022.08.30
#4 JAVA Overloading  (0) 2022.08.23
#3 JAVA Break, Continue 문  (0) 2022.08.22
#2 JAVA 변수와 데이터 타입(2). char, boolean, string  (0) 2022.08.18
'개발 공부' 카테고리의 다른 글
  • #5 JAVA Getter, Setter 메소드
  • #4 JAVA Overloading
  • #3 JAVA Break, Continue 문
  • #2 JAVA 변수와 데이터 타입(2). char, boolean, string
코딩숙
코딩숙
개발이라는 끝이 없는 바다 묵묵히 꾸준히 항해하기
  • 코딩숙
    코딩숙
    코딩숙
  • 전체
    오늘
    어제
    • 분류 전체보기 (63)
      • CS 공부 (17)
        • 클라우드 (3)
        • 네트워크 (3)
      • 개발 공부 (40)
        • 오류 해결 (4)
        • 알고리즘 (12)
        • Spring (3)
        • JPA (2)
        • TIL(오늘 내가 배운 것) (9)
        • 코드복습 (1)
        • 디자인 패턴 (1)
      • IT 관련 영상 메모 (1)
      • 데일리피드백 (0)
      • Tools (1)
      • Wishy (이력서 평가 프로젝트) (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    java
    user mode
    인프런
    프로그래머스
    변수
    isAfter()
    백준
    setter method
    자바
    302 Found
    데이터 타입
    데이터베이스 손상
    데이터베이스 백업
    isBefore()
    키 페어 분실
    appsmith
    JPA
    HTTP BODY
    마이크로서비스
    도메인설계
    404 Not Found
    키 페어 변경
    게임 맵 최단거리 자바
    개발공부
    개발자
    http
    programmers #정수 내림차순으로 배치하기
    innodb
    프로그래머스 네트워크 자바
    getter method
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
코딩숙
#1 JAVA 변수와 데이터 타입(1). 정수, 실수형 타입
상단으로

티스토리툴바