티스토리 뷰

부산 ITWILL 학원 실습/JAVA

Test2.java

김뽀삐. 2018. 12. 14. 03:09
	public class Test2 {
		// 식별자 : 클래스 이름, 변수, 상수, 메서드(함수) 이름
		// 클래스 이름 대문자 시작, 나머지 소문자 시작
 	
		// 식별자 이름 만드는 규칙
		// - 특수문자 사용 할 수 없음( _ $ 사용 가능 )
		// - 한글 사용 할 수 있음
		// - 자바 문법 키워드(예약어)는 사용 할 수 없음
		// - 첫 번째는 문자로 숫자 사용 할 수 없음
		// - true, false, null 사용 할 수 없음
		// - 대소문자 구별
		// - 길이 제한 없음
		// 문자로 시작하면서 숫자, 특수문자( _ $ ) 사용
		// int 1a;
		// int a%;
		int $a;
		int _abc;
		// int for;
		// int true;
		int abc;
		int Abc;
		int 한글변수;
 
		public static void main(String[] arg) {
			// 변수 선언 정수형 변수 선언 초기값 저장
			// = 대입연산자 : 오른쪽에 있는 값이나 식을 왼쪽에 변수 저장
			int a = 0;
			System.out.println(a);
 
			// 자바 기본 자료형(Primitive type) (데이터 타입 Data type ) 8개
			// 정수형 10, 실수형 5.8, 문자형 'a'
			// 논리형 true / false
			// 논리형 : boolean(1) - true, false
			// 문자형 : char(2)
			// 정수형 : byte(1) -128 ~ 127, short(2) -32765 ~ 32767, 기본형 int(4), long(8) 숫자 뒤 L, l
			// 실수형 : float(4) 숫자 f, 기본형 double(8) 숫자 D
			// 자바 참조형 - 주소값
			// 문자열 "abc" String
			// byte 형 변수 선언 127 저장
			byte b = 127;
			System.out.println(b);
 
			// 실수형 변수 선언 75.56 저장
			double c = 75.56;
			System.out.println(c);
 
			// 논리형 변수 선언 false값 저장
			boolean d = false;
			System.out.println(d);
 	
			// 문자형 변수 선언 'b' 값 저장
			char e = 'b';
			System.out.println(e);
 
			// 값 => 리터럴(literal)
			// 정수 리터럴
			int n = 15; // 10진수 10+5
			int m = 015; // 8진수 8+5=>13
			int k = 0x15; // 16진수 16+5=>21
			int j = 0b0101; // 2진수 0+4+0+1=>5
			long g = 24L;
 	
			// 실수 리터럴
			float f = 0.123f;
			double w = 0.123D;
 
			// 문자 리터럴 '글자하나'
			char cc='글';
			char ccc='\uae00'; // \\u 유니코드 글 -> ae00
 
			// 참조형 초기값 | null 리터럴
			// int nn = null;
			String ss = null;
			System.out.println(ss);
			ss = "문자열";
			System.out.println(ss);
 
			// 특수문자 리터럴
			// \n 다음 줄 이동, 엔터
			// \t 탭만큼 이동
			// \' 작은 따옴표 출력
			// \" 큰 따옴표 출력
			// \\ \출력
			System.out.println("안녕하세요.");
			System.out.println("반갑습니다.");
			System.out.println("\t \"안녕\" 하세요.\n반갑습니다.");
 
			// 정수형 변수 num 값 저장 <= 연필 개수 
			// 출력 "필통"안에
			//      \연필이 12개 있습니다.
			int num = 12;
			System.out.println("\"필통\"안에\n\t\\연필이 " + num + "개 있습니다.");
 
			// 상수 : 기억공간 선언 값 변경없이 사용하는 변수, 대문자
			final int A = 10;
			// A = 20;
 
			// 3.14 상수 PI
			// 반지름 변수 선언
			// 원면적 계산 출력 => 반지름 * 반지름 * 3.14
			final double PI = 3.14;
			double r = 10.0;
			System.out.println("원의 면적 : " + r * r * PI);
		}
	}


'부산 ITWILL 학원 실습 > JAVA' 카테고리의 다른 글

Test1.java  (0) 2018.12.14
Hello  (0) 2018.12.14
[자바] Hello  (0) 2018.11.02
[자바] 객체  (0) 2018.11.02
[자바] 자바문법  (0) 2018.11.02
공지사항
최근에 올라온 글
Total
Today
Yesterday