LANGUAGE/Java

변수 정리

정온 (jeong on) 2021. 3. 26. 02:00
728x90
반응형

변수란?
변수 ( Variable )하나의 값을 저장하기 위한 메모리 공간이다.


▷ 변수의 선언 

변수를 선언하는 이유
     값 ( data )을 저장할 공간을 마련하기 위해서

변수의 선언 방법 


▷ 변수 타입 

문자열  : 나열된 여러 개의 문자를 저장하고자 할 때 사용
정수 : 정숫값을 저장하고자 할 때 사용
실수 : 소수점을 포함하는 실수값을 저장하고자 할 때 사용
논리 : 조건이 참인지 거짓인지 판단하고자 할 때 사용


▷ 자바 변수 표기법 
- 첫번째 단어를 제외한 각 단어의 첫 글자를 대문자로 작성한다.
      ex)    int (변수타입) myRank (변수명) = 1 ;

- 변수명은 숫자로 시작할 수 없다.

- 특수문자는 ' $ ' ( 달러 )와 ' _ ' ( 하이픈 )만 사용할 수 있다.

- 자바에서는 대소문자가 다른 변수는 별개의 변수로 취급한다

- 자바 예약어를 변수명으로 사용할 수 없다


!!! 프로그래밍 권장 사항!!!
- 반드시 지킬 필요는 없지만 이는 프로그래머 간 일종에 약속이다.
  프로그래머의 기본으로 다른 사람이 프로그램을 읽기 쉽게 만들어주기 때문에 지키는게 좋다.

1. 변수와 메서드의 이름은 소문자로 시작하고 클래스의 첫 글자는 대문자로 시작한다.

public class Hello {
	public static void main(String[] args) {
    
		String hello = "hello Tistory";
        
	}
}

 

      ex)    변수 : hello      ,       클래스명 : Hello

2. 상수의 이름은 모두 대문자로 한다. 여러 단어로 이루어질 경우 ' _ '으로 구분한다.

public class Hello {
	public static void main(String[] args) {
    
		final double PI = 3.14;
        
	}
}


      ex)    PI, MAX_VALUE

3. 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다.

public class Hello {
	public static void main(String[] args) {
    
		int myRank = 1;
        
	}
}


      ex)    int myRank

4. 변수의 이름은 의미있는 이름으로 하는 것이 좋다.

public class Hello {
	public static void main(String[] args) {
    
    	String crdkmj = "jeong_on";		// x      
	String myName = "jeong_on";		// o

	}
}


      ex)    String wfdsv = "dlwlrma"    ( x )
      ex)    String name= "dlwlrma"     ( o )

▷ 변수의 데이터타입 

 

 

 

 

728x90
반응형