Class 생성 시 주의사항

class 생성할 때 형광펜 쪽 체크해야 main()메소드 생성됨
클래스 생성 후 5~8라인에 내용 적기
// 은 주석을 뜻함
단축키
- 글자 확대 : ctrl +
- 글자 축소 : ctrl -
- 코드 한 줄 삭제 : ctrl d
- 실행하기 : ctrl f11
- main 사라졌을 경우엔 main 작성 후 ctrl space누르기
출력 방법
System.out.println();
단축키는 syso 작성 후 ctrl space바
줄바꿈을 없애고 싶으면 ln 지우면 됨
입력 받는 도구
Scanner sc = new Scanner(System.in);
#입력받기
sc.next();
변수 선언 방법
변수명 중복선언은 불가능
int는 자료형
a는 변수명
=은 대입
;는 마지막에 필수
ex) int a = 3;
변수명 규칙
1. 키워드는 사용 불가
2. 대소문자 구분, 길이 제한x
3. 숫자 시작 x
4. 특수문자는 '_'와 '$'만 가능
5. 변수명 첫 글자는 소문자 사용
6. 변수이름이 여러 단어가 섞일 경우 이어지는 단어 첫 글자는 대문자로 표기(카멜기법)
자바 자료형



<데이터 크기가 의미하는 건 표현할 수 있는 범위>
* boolean = 논리형, 참 혹은 거짓을 저장하는 자료형 (1byte) * char = 문자형, 2byte, ' ' 사용, 한 글자만 들어갈 수 있음
여러개의 문자를 적고싶을 경우 String 사용+ String은 " " 사용함 (단, 기본값이 아님)
* int = 정수형, 기본값, 4byte
* double = 실수형, 8byte, 소수점 기본은 double
<실수형>
자바는 소수점 붙으면 double 자료형으로 인식
예제) 3.14라는 데이터를 담는 float 형태의 변수 num3을 선언
방법 1-> float num3 = (float) 3.14;
방법 2-> float num3 = 3.14f;
(개발자들은 귀찮은 거 제일 싫어함 그래서 f를 표기하면 간결해짐)
상수
변하지 않는 수, 한 번 넣으면 변하지 않는 수를 넣는데 사용
상수는 값 변경 불가능
#상수 선언하는 방법
ex) final int number = 3;
자바에서의 형 변환
1. 자동 형 변환(암묵적 형 변환)
2. 강제(명시적)형 변환

ex) byte num = (byte) 128;
‘=‘오른편 값이 정수일 경우 기본적으로 int로 인식
그런데 변수명이 byte니깐 byte 적어서 형변환 해주기
(데이터 손실 발생해도 괜찮음)
'Java' 카테고리의 다른 글
while문, 무한반복문, do-while문 (0) | 2023.02.15 |
---|---|
다중if문, switch-case문, (0) | 2023.02.13 |
삼항연산자, 조건문(단순if문, if-else문) (0) | 2023.02.11 |
산술연산자, 증감연산자 (0) | 2023.02.09 |
프로그래밍 언어, 프로그램 컴파일, 자바 역사 (0) | 2023.02.08 |