-
231025_Java 2장Individual Learning/Java 2023. 10. 26. 00:12
*2장: 변수...전체
-변수, 상수, 리터럴, 기본형, 참조형
*3장: 연산자...전체
-연산자, short circuit 연산, 난수게임 이해
*4장: 조건문과 반복문... 전체
*5장: 배열...전체
*6장: 객체지향1
- class, 변수, static, 메소드, return, overloading, 생성자 3가지, instance 변수, class 변수
*7장: 객체지향2
- 상속, overriding, this, this(), super, super()
- package, import, static, final, 접근제어자(public, private, protected, default), up casting
*8장:
- 예외처리 구조: try-catch-finally, 오류 종류 3가지
<유형>
- 용어설명 주관식, 단답형, 코드 괄호 넣기
- 프로그램 짜는 것은 안 나옴
- 단, 코드를 이해하고 채워넣거나 설명할 수있어야 함
- 본문의 코드를 이해하고 연습문제를 풀어 보세요.(단, 위 주제와 관련된 것 중심으로 보세요.)
- 2장~5장은 수업시간에 했던 난수 게임, 합 구하기, 배수 출력 등을 이해해야 함
2장 변수
변수는 하나의 값을 저장할 수 있는 저장공간
상수는 값을 한번만 저장할 수 있는 저장공간, 즉 (한번 값을 저장한 뒤로) 변하지 않는 값
리터럴 상수도 변하지 않는 값을 의미하지만 정확히는 그 자체로 값을 의미하는 것 (즉 A나 3.14같은 값을 의미).
변수의 타입
숫자 정수 int 정수를 저장하기 위한 타입 long 20억 이상의 정수를 저장하기 위한 타입 실수 float 오차없이 7자리 실수를 저장하기 위한 타입 double 오차없이 15자리 실수를 저장하기 위한 타입 문자 char 문자를 저장하기 위한 타입 string 여러 문자를 저장하기 위한 타입 자료형
기본형 논리형(boolean), 문자형(char), 정수형(byte, short, int. long), 실수형(float, double)
위의 타입을 계산하기 위한 실제 값을 저장한다.참조형 객체의 주소를 저장한다. 기본형의 종류와 범위
종류/크기 1byte 2byte 4byte 8byte 논리형 boolean 문자형 char 정수형 byte short int long 실수형 float double 더보기boolean은 참&거짓만 표현하면 되니까 1byte(가장 적은 값)
char은 2byte문자체계를 사용하므로 2byte
byte는 그 자체로 1byte
short는 int(4byte)를 기준으로 짧아서 2byte, long은 int(4byte)를 기준으로 길어서 8byte
float은 4byte...부동소숫점은 뭔소린지 모르겠으니 그냥 외움
double... 어자피 칸 하나밖에 안 남았는데 가장 큰 8byte...
printf를 이용한 출력, 자주 사용되는 지시자
지시자 설명 %d 10진 정수 형식으로 출력 %x 16진 정수 형식으로 출력 %f 부동소수점(float...어쩌고) 형식으로 출력 %c 문자로 출력 %s 문자열로 출력
최소 요약한 내용은 모두 암기할 것.
'Individual Learning > Java' 카테고리의 다른 글
231026_Java 5장 (0) 2023.10.26 231026_Java 3장, 4장 (0) 2023.10.26 231024_Java 7장 (0) 2023.10.24 231021_Java 6장 (0) 2023.10.22 231012_Java예제 (0) 2023.10.17