RSS Amplifier

Blog

@IT Java Agileフォーラム 最新記事一覧

@IT Java Agileフォーラム の最新記事一覧です。

atmarkit.itmedia.co.jpSource feed ↗10 posts

Live Last read · last published · next check

Latest posts

JavaでAIエージェントを制御する方法とは? Google「ADK for Java 1.0.0」の全容

Googleは、オープンソースのAIエージェント開発/デプロイフレームワーク「Agent Development Kit」(ADK)のJava版の正式バージョン「ADK for Java 1.0.0」を公開した。

「Java 26」は何が変わった? 現場の実装・運用に影響をもたらす10の仕様

Oracleは「Java 26」の提供を開始した。AI統合を強化する10件の仕様変更や新サポート基盤「JVP」の発表は、実装・運用にどう影響するのか。

AIに聞きながらJavaのモダンな関数型プログラミングを理解する――ラムダ式とStream API

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、コレクションに対して抽出や変換などの処理を直感的に行えるStream APIを、その前提となるラムダ式とともに学習します。ラムダ式とともにStream APIを使えるようになり、Javaにおける関数型指向のプログラミングを理解しましょう。

Javaのプロジェクト管理をAIに聞きながら理解する――パッケージとモジュール

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、クラスをまとめる方法としてパッケージとモジュールを学習します。基本となるパッケージと、パッケージの問題点を解決する仕組みとされるモジュールを理解しましょう。

AIコーディングの質は「エラー処理」で決まる 「例外」構文をCopilotと深掘り解説

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、Javaにおけるエラー処理の方法である例外を学習します。チェック例外、非チェック例外の違い、例外の処理方法と発生方法などを、AIに聞きながら理解しましょう。

安全・安定の「Immutable」の意味、不変オブジェクトとレコード型の使い方

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、オブジェクト指向プログラミングの機能である、不変オブジェクトとレコード型を学習します。不変オブジェクトの意義と、それを簡単な構文で実現するレコード型を、AIに聞きながら理解しましょう。

AIにenumの基礎を聞いてみた――列挙型の型安全性を理解する

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回も、オブジェクト指向プログラミングの機能として、列挙型を学習します。特別なクラスとしての列挙型を、その意義とともに理解しましょう。

GPT-5 miniに聞き学ぶ、オブジェクト指向の実用機能ジェネリクスとコレクション

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。引き続き、オブジェクト指向プログラミングの機能である、ジェネリクスとコレクションを学習します。特定のデータ型に依存しないクラスの考え方、それを利用したユーティリティーであるコレクションを理解しましょう。

オブジェクト指向の肝、ポリモーフィズムとインタフェースをAIに聞きながら学ぼう

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、ポリモーフィズム(多態性)を、インタフェースとともに学習します。使いこなせれば便利ながらも、言葉の響きからも難解とされがちなポリモーフィズムを、親しみやすい事例から理解しましょう。

「Java 25」公開、3行記述のmain関数とAIアプリ開発に対応

少なくとも今後8年間のサポートを保証する。