1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | /* * 변수와 상수 그리고 자료형 * 1. 상수 : 값(자료), 고정된 값 * 1) 비수치형 상수 = 문자상수 * - 홑따옴표(' ') * - 예> 'a', '1' * - 문자열 상수 : 한글자 이상의 문자 * 쌍따옴표(" ") * "KOREA", "365" * 2) 수치형 상수 = 숫자상수 * - 정수형 상수 : 소숫점을 포함하지 않은 숫자 * 10진수형 상수(0~9), 8진수형 상수(0~7), 16진수형 상수(0~9, A, B, C, D, E, F) * 100, 0(zero)100, 0x100 * 100L * * - 실수형 상수 : 소숫점을 포함하고 있는 숫자 * 12.345 * 12.345f * * 2. 변수 : 기억장소, 변한다. * 3. 자료형 : 변수와 상수의 크기를 규정해 놓은 예약어 * - 기본 8대 자료형 * 1) 논리형 자료형 : boolean * 2) 정수형 자료형 * - byte < short < int(기본형) < long * char(문자형, 0 ~ 65535) => ASCII code(아스키코드) * 3) 실수형 자료형 * - float * - double(기본형) * */ public class Exam_02 { public static void main(String[] ar){ //1이라는 숫자를 기억할 수 있는 공간 하나를 만들어줘!!! //작은공간 한개를 만들어줘!! //1이라는 작은 숫자를 담을 공간 1개 byte a; // 자료형 변수명; a = 1; /* * 대입연산자 또는 치환연산자(=) * V = c * 변수 = 상수 * 변수 = 변수 * 변수 = 수식(숫자를 가지고 계산을 수행하는 식) * */ byte b = 1; //byte c = 128; // -128 ~ 127 char c = 100; char d = 'A'; //char e = "KKK"; short f = 32767; // -32768~32767 System.out.println("a = " + a); System.out.println("b = " + b); System.out.println("c = " + c); System.out.println("d = " + d); System.out.println("f = " + f); } } | cs |
'공부 > JAVA_source' 카테고리의 다른 글
자바 형변환 (강제 형변환/자동 형변환) (0) | 2016.10.19 |
---|---|
자바 정수의 기본형, 실수의 기본형 (0) | 2016.10.19 |
자바 아스키코드 (0) | 2016.10.19 |
자바 사용자 정의 규칙 (명명규칙) (0) | 2016.10.19 |
자바 기본 출력 (0) | 2016.10.19 |