この記事について Java21が2023年9月19日に正式リリースされました。 そこで、Java好きな筆者が記事執筆時点1での最新バージョンであるJava21の新機能を調べ、その中で一部を抜粋し紹介します。 動機 筆者がJava21の新機能を調べようと思ったのは、以下の理由です。 単純にJavaが好きだから Javaの専門家のミドルウェアとしての設計・開発の思想を知り新たな学びを得たいと思ったから 本記事は、その調査を通じて得た知見を共有することを目的で執筆しております。 本記事の想定する読者 本記事は、以下のような方を読者として想定しています。 Java21の新機能に興味がある人 Java専門家のプロダクトとしての設計思想に触れたい人 後者について、OpenJDKの開発には現場経験が豊富なエンジニアが携わっています。その方々が現場で苦労した経験やあったら嬉しいと思った経験に基づいて新機能
![Java21の新機能とJDK開発者の開発思想に触れてみる - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/35ecff59a732fdb08126e86eb3d9465dba00cb8e/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-f625e957b80c4bd8dd47b724be996090.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9SmF2YTIxJUUzJTgxJUFFJUU2JTk2JUIwJUU2JUE5JTlGJUU4JTgzJUJEJUUzJTgxJUE4SkRLJUU5JTk2JThCJUU3JTk5JUJBJUU4JTgwJTg1JUUzJTgxJUFFJUU5JTk2JThCJUU3JTk5JUJBJUU2JTgwJTlEJUU2JTgzJUIzJUUzJTgxJUFCJUU4JUE3JUE2JUUzJTgyJThDJUUzJTgxJUE2JUUzJTgxJUJGJUUzJTgyJThCJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkNtaWRkbGUmcz1iMTVhYzY1NjM3ZjAxMzMwOThjOGU0Y2M4NzBmODNhNA%26mark-x%3D142%26mark-y%3D151%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwa2FudGEtayUyMGluJTIwJUU2JUEwJUFBJUU1JUJDJThGJUU0JUJDJTlBJUU3JUE0JUJFJUU5JTg3JThFJUU2JTlEJTkxJUU3JUI3JThGJUU1JTkwJTg4JUU3JUEwJTk0JUU3JUE5JUI2JUU2JTg5JTgwJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzImdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xZmE4YTRiMGQ3Y2E3YWFhOTkzZDg0MGY3YTc1ZGY2MA%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D5fd7cc173ab37569f7d53d7e709ef33b)