자바의 사용법과 동작원리에 대해 학습합니다. 어떻게 해당 자료구조를 사용할 수 있는가? 어떻게 값을 전달하는가? 물음으로부터 시작하여 자바 구조와 동작 원리를 깊이 학습합니다. 이를 통해 최적화된 구조로 프로그래밍하고 동시성 문제를 해결하며, 기본적인 스프링 구조에 대한 학습 난이도를 낮춥니다.


<aside> 💡 목차

</aside>

기본 문법


데이터 타입

AutoBoxing이란?

기본 자료형 래퍼 클래스
boolean Boolean
short Short
int Integer
long Long
float Float
double Double
char Character
byte Byte

즉 변수의 기본 자료형에서 첫번 째 글자가 대문자로 바뀐 형태라는 것을 알 수 있다.

박싱은 기본 자료형의 데이터를 대응되는 래퍼 클래스로 만드는 동작을 의미한다. 박스에 기본 자료형을 담는 행위와 유사하여 Boxing이라 한다.

public static void main(String[] args) {
        int i = 10;
        Integer wI = new Integer(i); //boxing
}