[생활코딩 공부] 다시 시작하는 JAVA 기초 3일차

2021. 12. 29. 11:02·Programming language/Java
728x90

[변수 variable]
- data를 담는 container
- int(데이터 형식) a(변수의 이름);
- 가변적인 것을 변수로 지정하면 좋음

<장점>
- 중복 제거
- 가독성 높임
- 유지보수 good

[상수 constant]
- 변하지 않는 값
 <정수>
 - 소수점 X, 숫자만
 - 정수의 데이터 형식
        - byte : 메모리크기 1byte, (-127~127)
        - short:  (2 byte, -32,768~32,767)
        - int : (4byte, -2,147,483~2,147,483,647), 기본
        - long:  8byte, (-9,223,372,036,854,775,808~9,223,372,036,854,775,807)

<실수>
 - 실수의 데이터 형식
        - float: 4byte
        - double: 8byte
(실수를 사용할 때는 double을 사용하자)
            
왜 data type을 맞춰야 하는가? 

>>> 공간을 효율적으로 활용하기 위해 데이터 형식 그에 맞게 설정해야 함   
   

(ex)

float a = 2.2F;

long a = 13421434L; 

[문자열]
    - char : 2byte, 모든 유니코드 문자, 문자/문자열 데이터 형식
    - string: 문자열의 데이터 형식

[한 줄에 정의]
String first = "coding";
[여러개 정의]
String a, b;

[comment 주석]
  - 로직에 대한 설명이나 코드를 비활성화 할 때 사용
  - 프로그래밍적으로 해석 X
< 한줄 주석 >
    //
< 여러줄 주석 >
   */  ~ */
< javaDoc 주석 >
  /** 로 시작하는 주석
 자바의 문서를 만들 때 사용

[ ; 세미콜론 ]
 statement(문장)의 끝

[ 데이터의 크기 ]
bit : 컴퓨터에 저장되는 정보의 가장 작은 단위. 0과 1

 

 


[본 강의 영상]

 

https://youtu.be/c9htmdZuPus

728x90
반응형

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

[생활코딩] 다시 시작하는 JAVA 기초 6일차  (0) 2022.01.09
[생활코딩] 다시 시작하는 JAVA 기초 5일차  (0) 2022.01.06
[생활코딩] 다시 시작하는 JAVA 기초 4일차  (0) 2022.01.05
[생활코딩 공부] 다시 시작하는 JAVA 기초 2일차  (0) 2021.12.23
[생활코딩 공부] 다시 시작하는 JAVA 기초 1일차  (2) 2021.12.22
'Programming language/Java' 카테고리의 다른 글
  • [생활코딩] 다시 시작하는 JAVA 기초 5일차
  • [생활코딩] 다시 시작하는 JAVA 기초 4일차
  • [생활코딩 공부] 다시 시작하는 JAVA 기초 2일차
  • [생활코딩 공부] 다시 시작하는 JAVA 기초 1일차
은성이
은성이
    250x250
  • 은성이
    은성의 블로그
    은성이
  • 전체
    오늘
    어제
    • 분류 전체보기 (84)
      • Front-end (8)
        • html (2)
        • css (3)
        • Vue.js (2)
        • React.js (1)
      • Back-end (10)
        • Node-js (1)
        • spring boot (9)
      • Side project (2)
        • mistake (1)
        • 잊어버렸던 것 (0)
      • Programming language (14)
        • javascript (3)
        • Java (10)
        • C (1)
        • Jsp (0)
      • App (1)
        • Android studio (1)
      • Database (3)
        • MySQL (2)
        • SQL (1)
      • git (6)
      • IoT (6)
        • Arduino (4)
        • 라즈베리파이 (1)
      • Adobe (0)
        • Photoshop (0)
        • Illustrator (0)
      • NFT (1)
      • Metaverse (1)
        • gather town (1)
      • 일상 (9)
        • 독서 reading (2)
        • 강연 (3)
        • 현장실습 (3)
      • 언어 (10)
        • 영어 (10)
        • 일본어 (0)
      • IT (1)
        • linux (1)
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    java
    css
    영어
    깃공부
    GIT
    코딩공부
    개발
    공부
    영어복습
    영어공부
    코딩
    html
    springboot
    개발자
    백엔드
    자바
    화상영어
    생활코딩
    프로젝트
    일상
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
은성이
[생활코딩 공부] 다시 시작하는 JAVA 기초 3일차
상단으로

티스토리툴바