그거 기능이에요

Chapter 02. 변수 본문

Java/JAVA의 정석

Chapter 02. 변수

duckgi 2024. 12. 31. 16:09

1. 변수

  • 자바에서의 변수 선언과 초기화 방식 예제

    class VarEx1 { 
        public static void main(String[] args) { 
            int year = 0; 
            int age = 14; 
            System.out.printIn(year); 
            System.out.printIn(age); 
    
            year += age + 2000; 
            age += age + 1; 
    
            System.out.printIn(year); 
            System.out.printIn(age); 
        } 
    }
    
    0
    14
    2014
    15
  • 변수의 명명 규칙

    1. 대소문자가 구분되며 길이에 제한이 없다.
    2. 예약어를 사용해서는 안 된다.
    3. 숫자로 시작해서는 안 된다.
    4. 특수문자는 "_"와 "$"만 허락된다.
  • 변수 명명 권장

    1. 클래스 이름의 첫 글자는 항상 대문자로 한다.
    2. 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다.
    3. 상수의 이름은 모두 대문자로 하고, 여러 단어로 이루어진 경우 언더바로 구분한다.

2. 변수의 타입

  • 자료형은 크게 기본형과 참조형으로 구분할 수 있다.

    • 기본형 변수 : 실제 값(data)을 저장하는 변수

    • 참조형 변수 : 어떤 값이 저장되어있는 주소(memory address)를 값으로 갖는 변수

      자료형과 타입의 차이
      기본형의 종류를 얘기할 때는 자료형이라는 용어를 사용한다.
      하지만 참조형은 가리키는 객체의 종류에 의해 구분되므로 타입이라는 용어를 활용한다.
      따라서 타입이 자료형을 포함하는 보다 큰 개념으로 굳이 구분하지 않아도 된다.
  • 상수를 선언하는 방법 : 변수의 타입 앞에 final 키워드를 붙여주면 된디

    • 선언과 동시에 초기화를 해야한다.

      final int MAX_SPEED = 30;
  • 형식화된 출력을 위한 함수 : printf

    • System.out.printf("age : %d%n", age);
  • 입력을 위한 함수 : Scanner.nextLine();
    -> Scanner 객체를 이용해서 메서드를 호출하여 입력을 주로 받는다.

'Java > JAVA의 정석' 카테고리의 다른 글

Chapter5. 배열  (1) 2025.01.02
Chapter 04. 조건문과 반복문  (3) 2025.01.02
Chapter 03. 연산자  (2) 2024.12.31
Chapter1 자바를 시작하기 전에  (5) 2024.12.27