컨텐츠로 건너뛰기

알쓸개잡 프레스

배움의 즐거움, 나눔의 가치를 실천하는 DevLog

  • About
  • 스프링부트
  • 자바
  • 인프라
  • quarkus
  • IT 소식
  • 개발도구

자바

Java IPv4 IPv6 변환 4가지 방법 — IPv4-Mapped, NAT64, 6to4 완전 정리

2026-05-02 작성자: 알쓸개잡
java ipv4 to ipv6 banner

Java에서 IPv4 주소를 IPv6로 변환하는 4가지 방식(IPv4-Mapped, IPv4-Compatible, NAT64, 6to4)을 코드 예제와 함께 정리한다. 각 방식의 RFC 근거, 실무 선택 기준, 비교 테이블까지 담았다.

카테고리 자바 태그 6to4, InetAddress, IPv4, IPv6, NAT64, RFC 4291, 네트워크

Java 26 HTTP/3 Client API 사용법과 마이그레이션 가이드

2026-04-192026-04-19 작성자: 알쓸개잡
http3 client banner

Java 26 HTTP/3 Client API는 JEP 517로 도입된 QUIC 기반 표준 HTTP 클라이언트이며, 단 한 줄의 version 설정으로 기존 HTTP/2 코드에서 바로 전환할 수 있다.

카테고리 자바 태그 http3, httpclient, java-26, java-http-client, jep-517, quic

Java AOT Cache 적용기: JVM 플래그 하나로 시작 시간 42% 줄이기

2026-04-05 작성자: 알쓸개잡
AOT Cache 배너

JDK 24부터 도입된 Java AOT Cache는 클래스 로딩과 링킹을 사전에 수행해 JVM 시작 시간을 최대 59%까지 단축한다. JEP 483부터 516까지 진화 과정과 실전 적용법을 정리한다.

카테고리 자바 태그 AppCDS, Class Loading, Java AOT Cache, JDK 24, JEP 483, JVM 시작 시간

Java Virtual Threads 실전 패턴 — 프로덕션 적용부터 함정 회피까지

2026-04-01 작성자: 알쓸개잡
java25 virtual thread 실전 banner

JDK 25 LTS 기반 Virtual Threads의 내부 동작, Spring Boot 적용법, Pinning 해결, ScopedValue 전환까지 프로덕션 투입에 필요한 실전 패턴을 정리한다.

카테고리 자바 태그 Java Virtual Threads, ScopedValue

Testcontainers Spring Boot 통합 테스트 가이드

2026-03-30 작성자: 알쓸개잡

Mock 대신 진짜 DB와 메시지 브로커로 테스트하는 Testcontainers Spring Boot 통합 테스트 실전 가이드

카테고리 자바 태그 docker, JUnit 5, Kafka, PostgreSQL, Testcontainers, 통합 테스트

Java 26 새 기능 총정리: HTTP/3, G1 GC 개선부터 Structured Concurrency까지

2026-04-192026-03-20 작성자: 알쓸개잡
Java 26 개선사항 총정리 배너

2026년 3월 17일 GA된 Java 26의 10개 JEP를 분석한다. HTTP/3 지원, G1 GC 처리량 개선, AOT 캐싱 확장, Structured Concurrency 6차 프리뷰 등 핵심 변경사항을 코드와 함께 정리한다.

카테고리 자바 태그 G1 GC, HTTP/3, Java 26, JDK 26, JEP, Lazy Constants, Pattern Matching

JDK 21에서 JDK 25로: 성능 업데이트

2026-03-18 작성자: 알쓸개잡
JDK 25 성능 개선 배너

JDK 25는 코드 변경 없이 최대 8% 성능 향상을 제공하며, 13가지 구체적 개선으로 실무 애플리케이션의 처리량과 메모리 효율을 동시에 높인다.

카테고리 자바 태그 Compact Object Headers, GC, Java 성능 개선, JIT 컴파일러, JVM 최적화, Project Leyden, Stable Values

Java 25 주요 변경 사항 완벽 정리 — LTS 신기능과 실무 적용 가이드

2026-02-242026-02-24 작성자: 알쓸개잡
java25 변경사항 배너

Java 25 LTS에서 정식 도입된 Stream Gatherers, Scoped Values, Structured Concurrency를 비롯한 핵심 변경 사항을 코드와 함께 정리한다.

카테고리 자바 태그 AOT, java-25-release, java25, JDK25, scoped-values, stream-gatherers, structured-concurrency, valhalla

[Java] 지정된 디렉토리의 파일 목록 가져오기 (java directory file list)

2026-02-05 작성자: 알쓸개잡

이번 포스팅에서는 지정된 디렉토리의 파일 목록을 얻어올 수 있는 몇가지 방법에 대해서 정리해 보았다. Java directory file list를 얻어오기 위해서 사용하는 몇가지 API는 다음과 같다.

카테고리 자바 태그 filefilter, filename filter, files list, files walk, listFiles, 파일 목록

Java Collection Framework: List, Map, Set 탐구

2026-01-13 작성자: 알쓸개잡
java collection framework banner

자바 개발자가 반드시 알아야 할 컬렉션 프레임워크(JCF)의 뿌리가 되는 List, Map, Set에 대한 메모리 구조, Big-O 성능 분석, Java 21 Sequenced Collection에 대해서 정리해보았다.

카테고리 자바 태그 ArrayList, CPU Cache Locality, HashMap, HashSet, javaj collection framework, JCF, LinkedHashMap, LinkedHashSet, LinkedList, TreeMap, TreeSet
이전 글
페이지1 페이지2 페이지3 다음 →
Privacy Policy
© 2026 알쓸개잡 프레스 • 제작됨 GeneratePress