본문 바로가기
스마트인재개발원/자바

[ECLIPSE]JAVA 상수/상수 선언방법/ 변수명 규칙/변수명 정하기/변수명 정해주는 사이트/변수명 규칙

by 죠졍니 2022. 9. 6.
728x90
반응형
SMALL

 

 

 

 

 

 

안냐세여

 

 

 

 

 

 

JAVA의 기초로 상수와 변수에 대해 정확히 알고 있어야 합니당

그래야 나중에 헷갈리지 않아요!

 

 

 

 

 

//상수(constant)란?
	//불변하는, 변하지 않는 수
	//셀수있는 수
	//한번 넣으면 변하지 않는 수

//상수 선언
	//final 데이터타입 변수명;
	final int num;

//방법1.
	//데이터 초기화
	num = 20;

	System.out.println(num);

	//num=7; 에러 발생

//방법2.
	//상수 선언과 동시에 초기화도 가능
	final int num2 = 15;

	System.out.println(num2);

 

 

 

 

 



<변수명 규칙>


1. 키워드 사용 불가능
-키워드는 보라색으로 나옴 -> 변수로 사용 불가능

 


2. 대소문자가 구분되며 길이에 제한이 없음 
-int number 과 int Number 은 다름

 


3. 숫자로 시작할수 없음
-int 1a = 0; ->불가능

 


4. 특수문자는 '-' 와 '$'만 허용
- int_a는 허용 , int #a허용불가능

 


5. 한글은 가능하다

 

 

 

 


<그 외의 권장 규칙들>


1. 변수 이름의 첫글자는 항상 소문자로 시작


2. 변수 이름이 여러단어로 이루어지는 경우 단어의 첫글자는 대문자로 함
 - int lasdtIndexOf;, int stringBuffer;

 

 

 

 


<그 외의 권장 규칙들2>


ex)문자열 자료형(String)에 배경색 (BackgroundColor) 을 저장하는 변수를 만들기
  

CamelCase backgroundColor 맨 앞글자를 제외한 단어마다 대문자
PascalCase BackgroungColor  단어의 모든 앞글자 대문자
SnakeCase  background_color 단어 사이에 _ 표시
HungarianNotation strBackgroundColor  자료형을 단어앞에 표시

 

 

 

 

그런데도 변수명을 짓기 어렵다! 싶다면

 

 

 

 

변수명 찾는 사이트

https://www.curioustore.com/#!/

 

Curioustore

변수명 짓기, 컬럼명 짓기, 영어약자, 変数名 つけ方, カラム名建てる, 英語の略語, 命名变量, 命名该列, 英文缩写

www.curioustore.com

 

 

이 사이트를 추천할게욤

 

그럼 안녕~

728x90
반응형
LIST