본문 바로가기

CS/Java

변수

 

 

 

이번 포스팅에서는 Java에서의 변수명 규칙, 자료형, 사용자 정의 자료형에 대해서 알아볼 것이다.

 

 

 

Java에서의 변수명 규칙은 다음과 같다.

                                   

                                                                1. 변수명의 길이는 제한이 없고, 공백은 포함할 수 없다.

                                                                2. 변수명은 대소문자를 구분한다.  

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

 4. _ 와 $ 문자 이외의 특수문자는 사용할 수 없다.

                                                                5. 자바의 키워드는 변수명으로 사용할 수 없다.

 

 

  [자바 키워드] 

                       

abstract continue  for new switch assert  default synchronized package  throw 
boolean do if private  this break double implements byte else 
import public  throws case enum transient return  protected  extends  int
short  try char final interface static catch instanceof void class
finally long  strictfp volatile const float  native super  while  

   

 

다음으로 Java에서  자주 쓰이는 자료형은 다음과 같다.

 

- int

- long

- double

- boolean

- char

- String

- StrintBuffer

-List

-Map

           

 

마지막으로 사용자가 직접 자료형을 만들 수 있는 사용자 정의 자료형으로,

 

예를 들어, 다음과 같이 Animal 이라는 클래스를 만들면

(지금은 c언어에서의 구조체와 비슷하다고 생각하고, 클래스에 대해선 다음에 설명하겠다.),

 

class Animal {
}

 

다음과 같이 Animal 자료형 변수를 만들 수 있다.

 

Animal cat;

 

위 코드는 다음과 같이 해석되어진다.

 

"cat 이라는 변수는 Animal 자료형 변수로, Animal 자료형에 해당되는 값만 담을 수 있다."

 

 

끄-읕!

 

** 변수 선언이나, 변수 대입은 c언어와 같아 생략하였다.

 

 

 

'CS > Java' 카테고리의 다른 글

Scanner  (0) 2020.05.07
BufferedReader  (0) 2020.05.07
InputStreamReader  (0) 2020.05.07
InputStream  (0) 2020.05.07
main 메소드  (0) 2020.05.07