<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ニュースイミー - Java</title><description>カテゴリー「Java」の記事一覧</description><link>https://www.newswimmy.com/</link><item><title>Virtual Thread Deep Dive - 内部実装からアンチパターンまで</title><link>https://techblog.lycorp.co.jp/ja/20260326b</link><guid isPermaLink="true">https://techblog.lycorp.co.jp/ja/20260326b</guid><description>本記事は、JJUG CCC 2025 Fall で行われた「Virtual Thread Deep Dive」の登壇内容をまとめたものです。
仮想スレッドの内部実装から、実際の開発で遭遇しうるアンチパターンまでを解説しています。
Webバックエンドエンジニア、特にJavaで並行処理やパフォーマンス改善に取り組むエンジニア向けです。</description><pubDate>Thu, 26 Mar 2026 02:30:00 GMT</pubDate></item><item><title>JavaにPythonを組み込む「Project Detroit (Python版)」コード解読</title><link>https://toranoana-lab.hatenablog.com/entry/2026/03/24/173000</link><guid isPermaLink="true">https://toranoana-lab.hatenablog.com/entry/2026/03/24/173000</guid><description>・JavaにCPythonランタイムを直接組み込む「Project Detroit (Python版)」について、JNIではなくFFM API(Project Panama)を活用した実装を解説。
・jextractによるC言語ヘッダからの自動バインディング生成や、GraalVMとの違い、JEP 472への対応についても触れている。
・本物のCPythonエコシステムをJavaに組み込む実用主義的なアプローチと、CRubyへの応用可能性について論じている。</description><pubDate>Tue, 24 Mar 2026 08:30:00 GMT</pubDate></item><item><title>【Java】2026/3/18発表！Oracleの野心的プロジェクト「Project Detroit」のコードを読んでわかったこと</title><link>https://toranoana-lab.hatenablog.com/entry/2026/03/19/120000</link><guid isPermaLink="true">https://toranoana-lab.hatenablog.com/entry/2026/03/19/120000</guid><description>Oracleの野心的プロジェクト「Project Detroit」は、JavaにV8やCPythonなどの他言語エンジンを直接組み込むことを目指しています。
本記事では、特にJavaScript(V8)とJavaの相互運用に焦点を当て、JNIとリフレクションを用いた3層のブリッジ構造を解説しています。
AI時代に向けて他言語との相互運用性を高めたいJava開発者や、GraalVMとの違いを知りたいエンジニアにおすすめの記事です。</description><pubDate>Thu, 19 Mar 2026 03:00:00 GMT</pubDate></item><item><title>JavaにJavaScriptエンジン「V8」とPythonランタイム「CPython」を組み込む「Project Detroit」、オラクルが発表</title><link>https://www.publickey1.jp/blog/26/javajavascriptv8pythoncpythonproject_detroit.html</link><guid isPermaLink="true">https://www.publickey1.jp/blog/26/javajavascriptv8pythoncpythonproject_detroit.html</guid><description>- オラクルがJavaOne 2026で発表した「Project Detroit」は、JavaにJavaScriptエンジンV8とPythonランタイムCPythonを統合するプロジェクトです。
- このプロジェクトにより、Java、JavaScript、Python間の相互運用性が向上し、開発者はこれらの言語をより柔軟に連携させることが可能になります。
- 主に、Java、JavaScript、Python開発者、およびこれらの言語を組み合わせて利用する可能性のあるバックエンドエンジニアやプラットフォームエンジニア向けの発表です。</description><pubDate>Tue, 17 Mar 2026 16:11:19 GMT</pubDate></item><item><title>「Java 26」正式リリース。HotSpotの起動高速化、HTTP/3クライアント対応など新機能</title><link>https://www.publickey1.jp/blog/26/java_26hotspothttp3.html</link><guid isPermaLink="true">https://www.publickey1.jp/blog/26/java_26hotspothttp3.html</guid><description>Javaの最新バージョン「Java 26」が正式リリースされました。
今回のアップデートでは、HotSpotの起動高速化やHTTP/3クライアントへの対応などが主な新機能として挙げられます。
Java開発者、および最新のJava機能に関心のあるエンジニア向けの記事です。</description><pubDate>Tue, 17 Mar 2026 15:01:48 GMT</pubDate></item></channel></rss>