Sanghun

자바 원시 타입과 참조 타입 [CS 면접 박살내기]

자바 원시 타입과 참조 타입 🎯 자바를 처음 배울 때 가장 헷갈렸던 부분이 바로 원시 타입과 참조 타입의 차이점이었다. int와 Integer의 차이, String이 왜 참조 타입인지, 메모리에서는 어떻게 저장되는지… 이번에는 자바의 데이터 타입에 대해 차근차근 알아보자. 자바의 데이터 타입 분류 📊 자바에서는 크게 두 가지 데이터 타입이 있다:...

자바 main 메서드와 Spring 어노테이션 [CS 면접 박살내기]

자바 main 메서드와 Spring 어노테이션 자바를 처음 배울 때 가장 헷갈렸던 부분이 바로 main 메서드의 역할이었다. 그런데 Spring을 배우면서 main 메서드에 붙는 어노테이션들이 뭔지, 왜 붙는지 궁금해졌다. 이번에는 자바의 main 메서드부터 Spring의 어노테이션까지 차근차근 알아보자. 자바에서 main 메서드란? main 메...

자바 기본 개념 정리 [CS 면접 박살내기]

자바 기본 개념 정리 자바를 처음 배울 때 가장 헷갈렸던 부분이 바로 JDK, JRE, JVM의 차이점이었다. 이 세 개념이 어떻게 연결되어 있는지, 그리고 자바가 왜 이렇게 널리 사용되는지 차근차근 알아보자. 자바의 핵심 철학: WORA 자바는 플랫폼 독립적인 객체지향 프로그래밍 언어다. 여기서 핵심은 “플랫폼 독립적”이라는 부분이다. 한 번...

Database Join

조인(Join)이란? 관계형 데이터베이스에서는 데이터가 테이블로 쪼개져 있다. 조인이란 이 관계형 데이터베이스에서 복수의 테이블을 결합하는 것으로, 데이터 조회 시 다른 테이블의 데이터를 함께 조회해야할 때 이용한다. 관계형 데이터베이스는 수학 집합론의 관계형 이론에서 유래하여 데이터를 집합으로 간주해 다루기 때문에 조인에 대해 이해할 때 수학 집...