JAVA 이클립스 02 기본구조
package variable01;
public class Variable01 {
public static void main(String[] args) {
//첫단어 Ctrl + Spacebar : 자동완성
// syso Ctrl + spacebar => System.out.println(); 콘솔창으로 출력
// 안녕!!
// 즐거운 시간!!
System.out.println("안녕!!");
System.out.println("즐거운 시간!!");
//실행 => Ctrl + F11
//Ctrl + M => 토글 package Explorer와 콘솔 창을 닫거나 열기
} //main() 끝
}//end of class
==================================================================
package variable01;
public class Variable02 {
//main()은 jvm이 프로그램을 시작하는 진입점
public static void main(String[] args) {
/* 변수
* - java의 모든 변수, 상수는 자료형(=tpye)이 먼저 선언되어야 함
* - 한 번 정의된 자료형(=type)에 다른 자료형을 저장할 수 없음
* - 위에서 이미 선언된 변수는 같은 이름으로 다시 다른 자료형(type)로 선언 불가
* - 자료형(=type)과 변수를 선언하면 반드시 초기화 시킨다
*/
//예 ) 점수=70, 이름:홍길동
int score = 70; //정수 변수명 = 값;,, 초기화
String name = "홍길동"; // 문자열 변수명 = 값;
// - 한 번 정의된 자료형(=type)에 다른 자료형을 저장할 수 없음
// score = 78.3; //컴파일 에러, 78.3 실수형,
//score은 정수를 담는 변수
score = 90; // 정수를 담는 것이라 에러 아님
//#3. 위에서 이미 선언된 변수는 같은 이름으로 다시 다른 자료형 (type )로 선언 불가
// char name='a'; // 컴파일 에러, name은 위에서 이미 String 타입으로 선언되어 있어서
// int score = 90; // 컴파일 에러, 이미 위에 score가 선언되어 있음
//#4. 자료형(=type)과 변수를 선언하면 반드시 초기화 시킨다.
// int jmsu;
// int result = jmsu + 10; //컴파일 에러, jmsu 라는 변수에는 메모리에 저장된 값이 없다.
int jmsu;
jmsu = 70;
int result = jmsu + 10;
}
}