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
'스마트인재개발원 > 자바' 카테고리의 다른 글
[자바]형변환 (0) | 2022.09.07 |
---|---|
자료형 종류 (0) | 2022.09.07 |
[자바] eclipse 단축키 모음 (0) | 2022.09.06 |
[JAVA]오류4 - error: unmappable character (0xEC) for encoding x-windows-949 (0) | 2022.08.02 |
[JAVA] 람다 식 정의 & 구현 / 코드 예시 (1) | 2022.08.02 |