Programming

90 Posts

Dec 28, 2025

Java 파일 입출력 기초

Java에서 파일을 다루는 기본적인 방법을 알아봅니다. 임시 파일 생성과 파일 작업의 기초를 다룹니다.

java file io
Dec 28, 2025

Kotlin 컬렉션: Array, List, Map

Kotlin의 컬렉션 타입과 다양한 연산에 대해 알아봅니다. Array, List, Map의 사용법과 람다 연산을 다룹니다.

kotlin array list
Dec 28, 2025

Java 싱글톤 패턴 구현하기

Java에서 싱글톤 패턴을 구현하는 방법과 static 초기화 블록을 활용한 안전한 구현을 알아봅니다.

java design-pattern singleton
Dec 28, 2025

Kotlin 확장 함수와 확장 프로퍼티

Kotlin의 확장 함수와 확장 프로퍼티를 알아봅니다. 기존 클래스에 새로운 기능을 추가하는 방법을 다룹니다.

kotlin extension extension-function
Dec 28, 2025

Java Generic 활용하기

Java Generic의 고급 활용법을 알아봅니다. 메서드 레벨 제네릭과 타입 추론을 포함합니다.

java generic type-parameter
Dec 28, 2025

Kotlin Null Safety와 타입 캐스팅

Kotlin의 Null Safety 기능과 타입 캐스팅 방법을 알아봅니다. Safe Call, Elvis Operator, Smart Cast에 대해 다룹니다.

kotlin null-safety casting
Dec 28, 2025

Java Stream과 Lambda 완벽 가이드

Java 8의 Stream API와 Lambda 표현식을 활용하는 방법을 상세히 알아봅니다. flatMap, 메서드 참조, 생성자 참조까지 다룹니다.

java stream lambda
Dec 28, 2025

Ruby 블록과 Lambda

Ruby의 블록(Block)과 Lambda에 대해 알아봅니다.

ruby blocks lambda
Dec 28, 2025

Hibernate/JPA - Java ORM 프레임워크

Hibernate는 Java의 대표적인 ORM(Object-Relational Mapping) 프레임워크이며, JPA(Java Persistence API)의 구현체입니다.

hibernate jpa orm
Dec 28, 2025

Google Guava - Java 유틸리티 라이브러리

Guava는 Google에서 개발한 Java 기반의 오픈소스 라이브러리입니다. 컬렉션, 캐싱, 문자열 처리, I/O 등 다양한 유틸리티를 제공합니다.

guava google java