<변수 선언, 대입, 초기화>
int data; //변수를 처음 선언하면 "쓰레기값"이 저장되어있음
data = 45; //data 변수에 45 저장 / 변수를 대입하여 초기화
data = 13; //data 변수에 13 저장 (기존에 있던 값 45 지워짐)
System.out.println(data); //data변수에 저장된 값 13 불러와서 출력
int number = 123; //선언과 동시에 초기화 -> 쓰레기값이 들어가지 않고 곧바로 초기화됨
//같은 자료형의 변수를 여러개 만들 때 ,(콤마)로 나열해서 각각 선언과 동시에 초기화 가능
int data1 = 23, data2 = 43, data3 = 28;
//Error, 다른 다료형의 변수를 ,(콤마)로 한번에 선언할 수 없음
int data4, data5, double data6;
<기본데이터타입 선언>
int data = 123;
double height = 213.4;
char alpha = 'A';
boolean isRight = true;
<변수 선언법>
//int student age; //Error 띄어쓰기 금지
int student_age; //snake case, 뱀 표기법
int studentAge; //camel case, 낙타등 표기법 💡 Java에서는 낙타등 표기법 권장
//int 1stNumber; //Error 숫자로 시작할 수 없음
int firstNumber;
✔의미없는 변수명 및 알아보기 힘든 변수명 사용금지
//int a, b, c;
//int _, $, ___, $_$_$_$___;
✔뚜렷한 목적이 전달되지 않는 변수명 사용금지
//int number1, number2, number3;
✔목적을 알 수 있는게 쓰는 것이 좋음
int outputNumber;
int printNumber;
✔한글로 식별자 설정은 가능하지만 절대! 하지않기!
double 넓이 = 234.56;
System.out.println("넓이 : " + 넓이);
<상수>
//변수의 상수화, 이름있는 상수
final int MAX = 100;
MAX = 200;// Error 상수화된 변수는 값 대입을 한 번만 수행할 수 있음
✔이름있는 상수는 변수와 구분하기 위해 모두 대문자로 작성
✔이름있는 상수는 단어 구분할 때 _(언더스코어)를 사용
final int WORKING_DAY = 20;
<String>
//문자열 - 문자(char)들의 나열
//참조형 데이터타입(Reference Type) - 데이터가 저장된 위치
//"" 큰 따옴표를 이용하여 여러문자를 감싸서 표현 ➡ String형 리터럴 상수
String fruit; //참조형 데이터타입 String 변수 선언
fruit = "Apple"; //문자열 리터럴 "Apple"을 fruit 변수에 저장
fruit = "Banana"; //기존의 "Apple"을 지우고 "Banana"를 저장
fruit = "Cherry"; //기존의 "Banana"를 지우고 "Cherry"를 저장
데이터(값)을 저장하기 위한 메모리의 특정공간
프로그램에서 사용하려는 변수를 생성하는 코드
[자료형] [변수이름] ;
ex) int num;
생성된 변수공간에 데이터를 저장하는 것
[변수명] = [데이터];
ex) num = 19;
변수를 생성하면서 대입을 한번에 처리하는 코드
쓰레기값이 변수에 저장되는 것을 막고 변수값을 곧바로 초기화함[자료형] [변수이름] = [데이터];
ex) int num = 235;
메모리 공간은 프로그램이 사용한 후 별도로 지우거나 초기화되지 않아 데이터의 흔적이 그대로 남아있게 됨
식별자, Identifier
고유대상을 서로 구분하기 위한 값(unique) 👉🏻 변수이름, 패키지이름, 메소드이름, 클래스이름 등에 적용됨
💡 변수명, 패키지명, 메소드명은 소문자, 클래스명만 대문자로 시작
변하지 않는 값
리터럴(Literal) 상수
상수 데이터 자체를 표현하는 용어
12345 12.34Ytrue 789l34.56f이름있는 상수
변수를 상수화시켜 사용
final키워드를 적용선택한 줄 위/아래로 이동하기 alt + 방향키 위/아래
선택한 줄 위/아래로 복사하기 ctrl + alt + 방향키 위/아래
커서를 고정하고 화면만 위/아래로 이동하기(스크롤) ctrl + 방향키 위/아래
선택영역 조절하기 shift + 방향키
선택한 줄 삭제 ctrl + d
한 단어 선택하기 더블클릭
여러 단어 선택하기 더블클릭 + 드래그
한 줄 선택하기 트리플클릭
여러 줄 선택하기 트리플클릭 + 드래그
이클립스 단축키 목록 불러오기 ctrl + shift + l
선택영역 대문자로 변환 ctrl + shift + x
선택영역 소문자로 변환 ctrl + shift + y