변수란
"변화를 줄 수 있는 수", "변할 수 있는 수"
어떤 데이터를 담을 수 있는 메모리 공간
자료형 변수명 = 변수;
int a = 3; [" = 은 ~로 대입한다. 의미"] , 세미콜론은 문장의 종료.
상수란 (final로 선언)
"변화를 줄 수 없는 수, "
한 번 넣으면 변하지 않는 수
final 자료형 상수명 = 상수;
public class ex01 {
public static void main(String[] args) {
// 위대한 주석동지 Ctrl 과 + 확대, Ctrl 과 - 축소
int num = 4; // 변수 선언
String Sope = "Hello world"; //문자 선언
final int num_2 = 6; //상수 선언
System.out.println("number is "+ num + " hi");
System.out.printf("number is %d hi", num);
System.out.print("\nnumber is "+ num + " hi\n");
System.out.println(Sope);
num = 44; // 자료형을 이미 선언했으므로 변수 내 데이터만 선언하면 되낟.
System.out.println(num);
// num_2 = 55; -> 상수를 바꾸려고 할 경우 에러.
System.out.println(num_2+5); // 단, 상수를 연산에 이용하는 것은 문제 없다.
}
}
변수명 명명의 불문율?
1. 변수 이름 첫글자는 소문자로 제정
2. 변수 이름이 여러 단어로 이루어진 경우, 단어의 첫글자를 대문자로 함
ex goldNumber, cyberFunk
'Language > Java 기본' 카테고리의 다른 글
전치 연산 과 후치 연산 , 비교연산자, 논리연산자, 삼항연산자 (0) | 2020.12.28 |
---|---|
연산자 (0) | 2020.12.24 |
데이터 타입 [자료형] (0) | 2020.12.24 |
변수 (0) | 2020.12.24 |
Java 개요 (0) | 2020.12.24 |