read: fail

Java 23 - 언어, API, 런타임 개선

이 기사에서는 Java 21, 22, 23 버전의 개선 사항과 새로운 기능들을 소개합니다. 이름 없는 패턴, 문자열 템플릿 제거, JavaDoc의 마크다운 지원, 새로운 FFM API 등 다양한 업데이트가 Java를 더욱 강력한 프로그래밍 언어로 만들어가고 있습니다.

튜토리얼: 리플렉션 API

자바의 리플렉션 API에 대해 알아보세요! 이 고급 기능은 런타임 동안 애플리케이션의 행동을 검사하거나 수정할 수 있게 해줍니다. 자바 기초를 탄탄히 이해한 개발자만 사용해야 하는 강력한 기술입니다.

JRuby 20년 - 과거의 여정과 미래의 방향

이 발표는 JRuby의 20년 역사를 다루며, Java 가상 머신(JVM)에서 실행되는 인기 있는 Ruby 프로그래밍 언어 구현체입니다. JRuby가 초기부터 현재에 이르기까지의 여정과 미래의 방향을 탐구합니다. JRuby가 Ruby와 Java 세계 사이의 간극을 메우는 역할을 강조하며, 그 성장과 진화에 대한 통찰을 공유합니다.

JDK 23 보안 강화 기능

2024년 9월 17일에 출시된 JDK 23은 다양한 보안 강화 기능을 포함하고 있습니다. 이러한 기능들은 암호화, PKI 등과 같은 특정 영역별로 구분되어 설명되어 있어 이해하기 쉽습니다. JDK 23 릴리스 노트에서 자세한 내용을 확인할 수 있습니다.

Java 23의 출시!

Oracle이 Java 23의 일반 공개를 발표했습니다! 이번 업데이트에는 Java 언어, API, 성능 및 도구 전반에 걸쳐 12가지 주요 개선 사항이 포함되어 있습니다. 주요 기능으로는 패턴에서의 원시 타입, 모듈 가져오기 선언, 벡터 API, 구조화된 동시성 등이 있으며, ZGC의 세대 모드가 기본값으로 설정되었습니다.

Java 23 출시 예정

2024년 9월 18일에 Java 23이 출시됩니다. 자세한 내용은 쇼 노트를 확인하세요. 이 문서는 출시 날짜와 추가 정보 확인 방법에 대해서만 설명하고 있습니다.

JDK 23 릴리스 노트 리뷰 - Inside Java Newscast #76

Inside Java Newscast의 이번 에피소드에서는 9월 17일에 출시된 JDK 23의 릴리스 노트를 리뷰합니다. 새로운 언어 기능, 자바 표준 라이브러리 업데이트, 성능 향상 등 주요 변경 사항을 자세히 다룹니다.

Inside Java 뉴스레터: JVM 언어 서밋 및 Java 23 출시 소식!

2024년 8월 Inside Java 뉴스레터에서는 JVM 언어 서밋Java 23 출시, 미국 JUG 투어, 커뮤니티 인터뷰, 최근 이벤트 및 최신 기술 기사와 비디오를 소개합니다. Java의 최신 동향을 확인하세요!

Java - 기본적으로 보장되는 무결성 #JVMLS

2024년 9월 12일, 론 프레슬러가 진행한 이 발표는 Java 생태계에서의 무결성의 중요성과 이를 기본적으로 달성하는 방법에 대해 다룹니다. 발표는 Java 플랫폼의 신뢰성과 보안을 강조하며, 사용자가 사용하는 소프트웨어의 무결성을 신뢰할 수 있어야 한다고 강조합니다.

JDK 24를 위한 새로운 Loom 초기 접근 빌드 업데이트

JDK 24에 제안될 변경사항을 포함한 새로운 Loom 초기 접근 빌드가 공개되었습니다. 이번 업데이트는 개발자들에게 매우 중요한 소식입니다!

Java Visual Studio Code 확장 프로그램 업데이트

Oracle의 Java Visual Studio Code 확장 프로그램 버전 22.1.2가 출시되어 Visual Studio 마켓플레이스에서 사용 가능합니다. 이번 업데이트는 OpenJDK 23의 초기 접근 빌드를 지원하며, 여러 버그 수정 및 개선 사항을 포함하고 있습니다. 자동 업데이트가 활성화된 경우, 새로운 버전이 자동으로 업데이트됩니다.

프로젝트 릴리퍼트 - 컴팩트 헤더를 넘어서

프로젝트 릴리퍼트는 자바 가상 머신(JVM)에서 컴팩트 헤더를 넘어서려는 목표를 가지고 있습니다. 이 프로젝트는 메모리 사용량을 더욱 줄이기 위한 개선안과 전략을 제안하며, JVMLS 2024 컨퍼런스에서 발표되었습니다.

Java 초기화 2.0 #JVMLS

2024년 9월 1일, Dan Smith가 발표한 'Java 초기화 2.0'에서는 Java 초기화의 최신 발전에 대해 다룹니다. 이 발표는 객체, 정적 필드, 인스턴스 필드, 지역 변수의 초기화 개선과 성능 향상, 그리고 기존 코드와의 호환성 및 마이그레이션 방안을 포함합니다. Java 개발자들에게 매우 유익한 내용입니다.

자바 성능의 정수 - Inside Java Newscast #75

JVM 언어 서밋(JVMLS) 2024의 주요 하이라이트를 다룬 이 기사에서는 JVM과 JDK의 지속적인 발전이 모든 언어에 어떤 이점을 주고 있는지를 탐구합니다. 프로젝트 바빌론, 레이든, 발할라 등 최첨단 주제들이 세션에 포함되었습니다.

자바 제네릭의 타입 특수화 - 캐스트에 '이'가 있다면?

이 발표는 자바 제네릭의 타입 특수화와 런타임 검사를 수행하는 캐스트의 잠재적 영향에 대해 다룹니다. 타입 안전성과 성능 사이의 트레이드오프, 그리고 이러한 문제를 해결하기 위한 가능한 솔루션에 대한 통찰을 제공합니다. 자바 제네릭의 미래 방향에 대한 흥미로운 주제도 포함되어 있습니다.

프로젝트 레이든 #JVMLS

프로젝트 레이든에 대해 다룬 이 문서는 2024년 8월 25일 JVM 언어 서밋(JVMLS)에서 발표되었습니다. 발표자는 Ioi Lam과 Dan Heidinga였습니다. 주요 내용과 발표자의 통찰력을 간략하게 소개합니다.

발할라 프로젝트의 현재와 미래

발할라 프로젝트는 자바 가상 머신(JVM)의 성능과 기능을 향상시키기 위해 새로운 언어 기능과 런타임 개선을 도입하고자 합니다. 이 프레젠테이션에서는 값 타입, 인라인 클래스, 원시 타입 특수화 등을 포함하여 JVM의 성능과 유연성을 개선하기 위한 기술적 진보에 대해 설명합니다.

자바 정적 분석에 대한 의견이 담긴 개요 #JVMLS

Christian Wimmer가 자바 정적 분석의 중요성과 최신 동향을 공유합니다. 발표에서는 버그 식별, 코드 품질 향상, 기계 학습인공 지능의 활용 등을 다룹니다. 자바 개발자와 아키텍트에게 유용한 정보를 제공하며, 정적 분석 도구의 선택과 효과적인 적용 전략도 제안합니다.

자바 문자열 연결에 대한 새로운 고찰 #JVMLS

자바 문자열 연결의 현재 상태와 한계를 재고하고, 성능과 효율성을 향상시킬 수 있는 개선안을 제안하는 내용입니다. 이 변화들이 기존 자바 애플리케이션과 코드에 미칠 영향, 구현 시 고려해야 할 도전과제 등을 다루며, 자바 생태계에서 문자열 연결을 개선하기 위한 미래 방향성에 대해서도 논의합니다.

튜토리얼: 고급 JShell 사용법

JShell을 활용해 JavaFX 작업을 하거나, 자체 스크립트를 만들고, jshell 세션 내에서 jar 파일을 생성하는 방법을 배워보세요. 이 튜토리얼은 Java의 표준 API를 넘어서는 활용법을 제공합니다.