Java 프로그래밍 기본 (6) - 변수(Variable)

2022. 1. 16. 03:53·프로그래밍 언어/Java
728x90

안녕하세요~ 항상 나아가는 개발자 pink_salt 핑솔입니다!

운이 좋게도 코드프레소 Java 웹 개발 체험단 활동을 하고 있습니다.

6번째 java 포스팅입니다~ 고고!

이번엔 '처음 시작하는 Java 프로그래밍' 강의를 듣고 공부한 내용을 정리하여 여섯 번째 포스팅을 진행하겠습니다.


Java 변수에 대해서 알아보겠습니다.

컴퓨터 프로그램은 데이터와 그 데이터를 처리하는 알고리즘으로 구성됩니다.

변수 즉 Variable은 데이터를 저장하기 위한 공간입니다. 실제 데이터는 컴퓨터 메모리에 저장됩니다.

변수는 이름이 존재하고 예를 들어 name, age, title, content 등 사용자가 정할 수 있습니다.

변수의 이름은 그 변수에 어떤 데이터가 들어있는지 나타내는 것이기 때문에 쉽게 파악할 수 있는 이름으로 정해야합니다.

변수 이름, 데이터

변수의 선언

이 변수를 사용할 것이라고 선언하는 것입니다.

변수를 사용하기 위해 이름 붙일 공간을 확보하는 것입니다.

자료형 변수이름;

String name;

int age;

등으로 표현할 수 있습니다.

변수 선언

그림과 같은 과정을 거치는 것입니다.

 

변수에 값을 대입

변수를 선언하고 값을 대입하려면 '='을 사용합니다.

변수 이름 = 변수에 저장할 값;

String name;

name = "CodePresso";

int age;

age = 10;

변수에 값 대입

 

변수 선언 및 초기화가 동시에 가능합니다.

자료형 변수이름 = 변수에 저장할 값;

String name = "CodePresso";

int age = 10;

 

변수 값의 사용

변수의 이름으로 변수에 저장되어 있는 값을 사용합니다.

System.out.println(name);

System.out.println(age);

 

변수의 작명 Rules and Conventions(규칙과 규약)

Rule - 반드시 따라야 하는 것, 따르지 않을 경우 에러가 발생

Convention - 따르는 것을 강하게 권장, 따르지 않는다고 에러가 발생하지는 않음, 따르는 경우 코드의 품질, 가독성이 향상됨

 

Rules

  • 변수의 이름은 알파멧, _, $ 로만 시작한다.
  • 변수의 이름은 대소문자로 구분한다.
  • Java 언어에서 사용되는 키워드는 변수의 이름으로 사용 불가
  • 특수문자는 _, $만 가능

 

Convention

  • 변수의 이름은 데이터를 표현하는 최대한 의미 있는 이름으로 짓는다.
  • 변수의 이름은 알파벳 소문자로 시작한다.
  • 여러 단어 연결 시 각 단어의 첫 글자를 대문자로 한다.(ex. camelCase)

 


다음 게시물에서는 Java에서 자료형에 대해 공부해보겠습니다!

열심히 나아가는 개발자 핑솔이었습니다.

모두 모두 파이팅! 

go go!

코드프레소 URL: https://www.codepresso.kr/

 

프리미엄 IT 교육 서비스 - 코드프레소

 

www.codepresso.kr

 

728x90
반응형
저작자표시 (새창열림)

'프로그래밍 언어 > Java' 카테고리의 다른 글

Java 프로그래밍 기본 (8) - Java 연산자  (1) 2022.01.16
Java 프로그래밍 기본 (7) - Java 자료형  (0) 2022.01.16
Java 프로그래밍 기본 (5) - Java 기초 문법 요소  (1) 2022.01.16
Java 프로그래밍 기본 (4) - IntelliJ로 Java 프로젝트를 생성&main메소드  (1) 2022.01.15
Java 프로그래밍 기본 (3) - java 프로그래밍에 사용할 SW  (1) 2022.01.15
'프로그래밍 언어/Java' 카테고리의 다른 글
  • Java 프로그래밍 기본 (8) - Java 연산자
  • Java 프로그래밍 기본 (7) - Java 자료형
  • Java 프로그래밍 기본 (5) - Java 기초 문법 요소
  • Java 프로그래밍 기본 (4) - IntelliJ로 Java 프로젝트를 생성&main메소드
pink_salt
pink_salt
유익함을 주는 개발자가 되도록 keep going
  • pink_salt
    KeepGoingForever
    pink_salt
  • 전체
    오늘
    어제
    • 분류 전체보기 (117)
      • Project (7)
      • WEB study (3)
        • WEB(Springboot) (10)
        • Git, GitLab (13)
        • Clean code (1)
        • FrontEnd (3)
      • Study (21)
        • Algorithm (19)
        • 면접 준비 (2)
      • Cloud Computing (2)
        • AWS (2)
      • 프로그래밍 언어 (35)
        • Java (29)
        • Python (0)
        • javascript (6)
      • 운영체제 (0)
        • Linux (0)
      • Database (4)
        • MongoDB (8)
        • SQL (8)
      • 애플리케이션 개발 (1)
        • Android (1)
      • AI (1)
        • Deeplearning (1)
        • machinelearning (0)
      • Daily (0)
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

    언어
    dp
    python
    git branch
    Java
    대외활동
    BFS
    SW
    백준
    객체지향
    Database
    codepresso
    오블완
    spring boot
    자바
    Query
    MongoDB
    빅오표기법
    mysql
    코드프레소
    무료IT교육
    티스토리챌린지
    무료코딩교육
    코딩이러닝
    IT교육
    개념
    SWEA
    코딩강의
    gitlab
    Git
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
pink_salt
Java 프로그래밍 기본 (6) - 변수(Variable)
상단으로

티스토리툴바