Chapter 1 :
개발 언어 (Java)
1. Java 야, 왜 태어났니?
개발 언어의 역사
역사를 통해 정리하는, Java 언어의 기능
2. 나는 Java를 왜 배워야 하는가?
Java를 배워야 하는 이유
3. Java 의 놀이터 JVM 이란?
JVM의 뜻은?
JVM 놀이터
소개
JVM 놀이터
구성
4. Java 의 놀이터 구성하기 (개발환경 구성)
JRE?
JDK?
5. Java 로 놀이기구(프로그램) 만들기
IntelliJ 설치하기
IntelliJ 와 JDK를 활용한 디버깅 기능
1) main 메서드에 대한 이해
2) System.out.print
& println
에 대한 소개 및 사용법
3) 주석
Chapter 2 :
접시에 값 담기(변수)
1. 변하는 것
과 변하지 않는 것
저장 공간의 선언과 값의 저장
변수
과 상수
2. 저장공간의 종류 (변수 타입)
변수의 종류와 범위
숫자와 문자
문자와 문자열
참조형
Stack 영역 vs Heap 영역
•
Stack의 경우에는 정적으로 할당된 메모리 영역입니다.
◦
그래서, 크기가 몇 byte 인지 정해져 있는 기본형 변수를 저장합니다.
◦
추가로, 크기가 정해져 있는 참조형 변수의 주솟값도 저장합니다.
•
Heap의 경우에는 동적으로 할당된 메모리 영역입니다.
◦
그래서, 크기가 계속 늘어날 수 있는 참조형 변수의 원본을 저장합니다.
입력&출력
비트&바이트
3. 변수 타입 바꾸기(형변환)
형변환에 대한 이해
정수형, 실수형 간 발생하는 형변환
자동 형변환