Chapter 3 :
계산 하기 (연산자)
Java 프로그래밍에서는 변수, 상수 들을 계산하기 위해서 연산자를 사용합니다.
어떤 연산자들이 있고, 어떻게 연산을 하는지 알아봅시다.
1. 연산자와 피연산자에 대한 이해
2. 연산자 종류
3. 연산자 우선순위
4. 산술 변환
5. 비트 연산
Chapter 4 :
문맥 만들기 (조건문, 반복문)
Java 프로그래밍에서 특정 조건에 따라 다른 연산을 수행하고 싶을 때 조건문을 사용합니다.
또는, 특정 조건에 따라 반복해서 동일한 연산을 수행하고 싶을 때 반복문을 사용합니다.
•
조건문
: “물이 끓으면 강불에서 약불로 줄여주세요.”
◦
“물이 끓으면”이 조건이 만족하면 “약불로 줄이는” 연산을 수행하는 조건문입니다.
•
반복문
: “하얗게 색이 변하기 전까지 계속 저어주세요.”
◦
“하얗게 색이 변하기 전” 조건이 만족할 동안 “저어주세요” 연산을 반복하는 반복문입니다.
1. 만약에
: 조건문 - if, switch
2. 계속
: 반복문 - for, while, do-while
3. 조건문, 반복문 익숙해지기
Chapter 5 :
분류통으로 정리하기 (배열
)
Java 프로그래밍에서 여러 개의 변수를 분류통 같은 곳에 모아서 저장하고 싶을 때 기본적으로는 “배열”이라는 변수에 저장(표현) 합니다.
분류통
이라고 표현한 이유는 여러 개의 값들을 한꺼번에 넣거나 하나씩 넣을 수도 있고, 꺼낼 때는 하나씩 꺼낼 수 있기 때문입니다.
즉, 변수들을 담을 수 있는 분류통
중에서 가장 기본이 되는 분류통이 배열입니다. 배열 = []
1. 배열 
2. String 배열
3. 다차원 배열

Chapter 6 :
참조형 분류통으로 정리하기 (컬렉션
)
Java 프로그래밍에서는 배열
을 더 고도화 시켜서 컬렉션
이라는 이름으로 참조형 분류통(자료구조)를 제공하고 있습니다. 컬렉션은 참조형 변수만 저장함으로써 여러 기능을 많이 제공합니다.
컬렉션
은 여러 가지 종류가 있고, 이러한 컬렉션
들은 데이터를 넣고 빼는 방법이 각자 다르기 때문에 용도에 맞게 사용합니다.
어떤 컬렉션
들이 있고 어떻게 사용하는지 학습해 봅시다!
1. 컬렉션
이해하기
2. List 
3. Queue
4. Set
5. Map 
length vs length() vs size() - 길이값 가져오기
1. length
•
arrays(int[], double[], String[])
•
length는 배열의 길이를 조회해 줍니다.
2. length()
•
String related Object(String, StringBuilder etc)
•
length()는 문자열의 길이를 조회해 줍니다. (ex. “ABCD”.length() == 4)
3. size()
•
Collection Object(ArrayList, Set etc)
•
size()는 컬렉션 타입 목록의 길이를 조회해 줍니다.