본문 바로가기

와사비크래커 IT Tip/언어

[JAVA] 변수

728x90
반응형

1     변수

1.1    변수란?

변수는 프로그램이 수행되는 과정에서 변할 수 있는 값에 이름을 붙인 것으로, 데이터를 기억시킬 수 있는 기억 장소를 말한다. 그리고 변수는 그 기억 장소가 갖는 상수 데이터의 형에 따라 변수 선언이 결정된다.

1.2   
변수의 타입(Type)

변수의 타입(Type)

1.2.1     기본형(Primitive type)

계산을 위한 실제 값을 저장한다.

-       논리형: true와false 중 하나를 값으로 갖으며, 조건식과 논리적 계산에 사용된다.

-       문자형: 문자를 저장하는데 사용되며, 변수당 하나의 문자만을 저장할 수 있다.

-       정수형: 정수 값을 저장하는데 사용된다. 주로 사용하는 것은 intlong이며, Byte는 이진데이터를 다루고 shortC언어와 호환을 위해 추가되었다.

-       실수형: 실수 값을 저장하는데 사용된다. float double이 있다.

기본형의 종류와 크기

1.2.2     참조형(Reference type)

8개의 기본형을 제외한 나머지 타입, 객체의 주소를 저장한다.

1.3    변수의 선언방법

-       변수에 값을 저장하기 위해 제일 먼저 변수를 선언한다.

-       선언방법은 변수의 타입과 변수명을 써주기만 하면 된다.

변수의 선언방법

1.4    명명규칙(Naming convention)

-      명명규칙이라는 것은 이름을 짓는 규칙을 말한다.

-      변수나 클래스, 메서드 등의 이름을 지을 때 지켜야 하는 몇 가지 규칙이 있다.

1)     대소문자가 구분되며 길이에 제한이 없다.

-       Truetrue는 서로 다른 것으로 간주된다.

2)     예약어(Reserved word)를 사용해서는 안된다.

-       true는 예약어라 사용할 수 없지만, True는 가능하다.

3)     숫자로 시작해서는 안 된다.

ex) top 10은은 허용하지만, 10 top는는 허용되지 않는다.

4)     특수문자는 ‘_’‘$‘ 만을 허용한다.

ex) $harp은 허용되지만 S#arp는 허용되지 않는다.

1.4.1     명명규칙 권장사항

1)     클래스 이름의 첫 글자는 항상 대문자로 한다.

변수와 메서드 이름의 첫 글자는 항상 소문자로 한다.

2)     여러 단어 이름은 단어의 첫 글자를 대문자로 한다.

ex) lastIndexOf, StringBuffer

3)     상수의 이름은 대문자로 한다. 단어는’_’로 구분한다.

ex) PI, MAX_NUMBER

반응형

'와사비크래커 IT Tip > 언어' 카테고리의 다른 글

[JAVA] 조건문과 반복문  (0) 2020.08.31
[JAVA] 연산자  (0) 2020.08.31
[JAVA] JAVA의 소개  (0) 2020.08.27
자바(Java) 자료타입  (0) 2020.07.28
Java란  (0) 2020.07.28