728x90
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
|
public class MainClass {
public static void main(String[] args) {
/*
main 프로그램의시작과 끝
*/
/*
숫자(상수): 변할 수 없는 지정 수.
기계어 - > 2진수
2진수: 0, 1
8진수: 0~7 8 -> 10 011 - > 9(10진수)
10진수: 0~9
16진수: 0~9 A B C ~F (15) 0xF - > 15
변수(공간) : 그릇(크기) - > 데이터 == variable//영어 중요
선언구문 :
자료형 기입; 변수의 선언
변수명 = 값; 변수의 대입
integer == 정수
int number;
number = 123;
*/
int var;
//int 자료형
//var 번수명
var = 134;
System.out.println( var );
System.out.println("12"+35);
//변수명 작명규칙
int a;
int A;
//int - > 예약어: 지정되어있는 단어
//int 2a;숫자시작 안돼
int numPosCh;
int iNumPosCh;
// 가능한 흔한 명칭은 사용안하는 편이 좋다.
// object, length, number
}
}
|
cs |
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
61
62
63
64
65
|
public class MainClass {
public static void main(String[] args) {
// 변수의 종류
// 수치형
// 정수
byte by; // 1 byte == 8 bit 0000 0000(0) 1111 1111(255) - > 256 개의 숫자를 담을 수 있다.
by = 127; // -128 ~ 127
System.out.println(by);
short sh; // 2 byte
sh = 12345;
System.out.println(sh);
int i; // 4 byte
i = 232131231;
System.out.println(i);
long l; // 8 byte
l = 345321231211313L; // long 자료형은 뒤에 L을 쓴다.
System.out.println(l);
//실수
float f; // 4 byte
f = 123.456f;
System.out.println(f); //오차가 좀 나온다
double d; // 8 byte
d = 234.565656565656;
System.out.println(d); // double이 float보다 많이 쓰인다.
// 문자형
char c;
c = 'A';
System.out.println(c);
// 문자열 String "안녕하세요"
String str;
str = "Hello";
System.out.println(str);
str = "World";
System.out.println(str);
System.out.println(1 + 2 + "abc");
System.out.println("abc" + 1 + 2); //두개는 다르다. 문자열이 먼저나오면 문자열로 인식
// 논리형
boolean b; //1 byte = true, false
b = true;
System.out.println(b);
b = false;
System.out.println(b);
// \n(개행), \t(띄어쓰기), \"(따옴표 표시)
System.out.println("\\");
}
}
|
cs |
-자바 변수 이름 규칙
º 대소문자 구분(code ,Code는 서로 다른 문자)
º 숫자로 시작할 수 없음( ex. 3idiots)
º 자바의 예약어 사용 불가( ex. class public)
º 특수기호는 _ , $ 외에 사용불가
º 자바의 변수명은 '카멜 케이스(camelCase)'라는 기법으로 작성하는게 좋다.
º상수는 변수명으로 지을 수 없다.
카멜 케이스에서 첫 번째 글자는 소문자고,
그 후에 새로운 단어의 첫 번째 글자는 대문자(myName, someRidiculouslyLongName).
728x90
'JAVA' 카테고리의 다른 글
2일차// 자료형 변환 (0) | 2021.01.12 |
---|---|
2일차 // Scanner 입력, BufferedReader (0) | 2021.01.12 |
1일차(o t) //Hello World (0) | 2021.01.11 |
코드잇/자바기초/ 13. 조건문과 반복문(for) (0) | 2021.01.06 |
코드잇/자바기초/ 12. 조건문과 반복문(while) (0) | 2021.01.05 |