【2026年7月】Java SE・EEとJDK・JREの違いを図解で解説|エンジニアなしでJava開発を進めるClaude Code活用法
この記事の内容
「Java SEとJava EEって何が違うの?」「JDKとJREはどちらをインストールすればいい?」——プログラミングを始めたばかりの人や、エンジニアなしでシステム開発を検討している経営者なら、一度はこの疑問にぶつかるはずです。
Javaにはエディション(SE・EE・ME)と実行・開発キット(JDK・JRE・JVM)という2つの概念が混在しており、初めて学ぶ人にとっては何から理解すればいいのか分かりにくい設計になっています。この記事では、その混乱を整理するため図解と比較表を使って段階的に解説していきます。
さらにこの記事の後半では、「では実際のJava開発をエンジニアなしで進めるにはどうすればいいか」という経営者・非エンジニア向けの視点で、Claude Code MaxによるJava内製化の実践方法もお伝えします。弊社(株式会社GENAI)が実際にClaude Code Maxを活用してJava系プロジェクトを進めた経験から、具体的な手順と注意点を紹介します。
この記事を読むと、以下のことが分かります。
01 JAVA OVERVIEW Javaとは?2026年も現役の理由 Sun Microsystems開発・Oracle管理の30年現役言語の正体
まず基礎から確認します。Javaは1995年にSun Microsystemsが開発したプログラミング言語で、現在はOracle社が管理しています。最大の設計思想は「Write Once, Run Anywhere(一度書けばどこでも動く)」で、どのOSでも同じJavaプログラムが動く仕組みを実現しています。
📚 用語解説
Java:Sun Microsystems(現Oracle)が開発したオブジェクト指向プログラミング言語。1995年の登場以来、「一度書けばどこでも動く(Write Once, Run Anywhere)」を設計思想とし、Windows・Mac・Linuxを問わず同じコードが動作する。現在はAndroidアプリ・金融システム・基幹業務システムなどで広く使われる。
📚 用語解説
JVM:Java Virtual Machine(Java仮想マシン)。Javaプログラムを実行するための仮想的なコンピュータ環境。OSごとにJVMが用意されており、Javaプログラムはこの上で動くため「どのOSでも同じように動く」が実現される。OS差異を吸収するミドルウェアとも言える。
1-1. Javaの世界シェアと主な用途
JavaはTIOBEインデックス(プログラミング言語人気ランキング)で長年トップ3に君臨し続けており、2026年現在もその地位は健在です。特に以下の領域では、Javaが事実上の業界標準となっています。
| 分野 | 代表的な用途 | 理由 |
|---|---|---|
| Androidアプリ | スマートフォンアプリ開発 | Google公式の開発言語として長年採用 |
| 金融システム | 銀行・証券・保険の基幹システム | 高い安定性と長期サポートが評価される |
| Web開発(サーバーサイド) | 会員登録・EC・業務Webシステム | Java EEとSpring Frameworkが充実 |
| 企業基幹システム | ERP・SCM・CRM | 大規模・長期運用に向いた設計 |
| IoT・組み込み系 | 製造機器・スマートデバイス | Java MEで軽量動作可能 |
「JavaはPythonやJavaScriptに押されて時代遅れでは?」と感じる方もいるかもしれません。しかし実態は逆で、金融・製造・インフラなどのミッションクリティカルな領域では、むしろJavaの信頼性と実績が評価されて採用継続中というケースが大多数です。
02 JAVA EDITIONS Java SE・EE・MEの3エディション比較 「どのJava」を使っているのかを判断するための基礎知識
Javaには3つのエディション(版)が存在します。同じ「Java」でも、使う場面や対象システムによって選ぶエディションが変わります。まず全体比較を見てから、各エディションの詳細に入ります。
| エディション | 正式名称 | 対象・用途 | 主要API・技術 | 代表的な使い道 |
|---|---|---|---|---|
| Java SE | Java Standard Edition | デスクトップアプリ・汎用 | java.lang / java.util / Collections / Stream | デスクトップアプリ・Androidアプリ・ツール開発 |
| Java EE | Java Enterprise Edition(現Jakarta EE) | サーバーサイド・Web開発 | Servlet / JSP / EJB / JPA / JAX-RS | 会員登録・ショッピングカート・業務Webシステム |
| Java ME | Java Micro Edition | 組み込み機器・IoT | MIDP / CLDC(軽量API) | 旧フィーチャーフォン・製造機器・スマートデバイス |
2-1. Java SE(Standard Edition)— Javaの基本・標準機能
Java SEはJavaのベース(基盤)となるエディションです。プログラミング言語としてのJavaの核心部分——変数・クラス・オブジェクト・コレクション・スレッドなどの基本機能がここに含まれています。
「Javaを勉強する」「Java認定資格(Oracle Java SE)を取る」といった場合の「Java」は、ほぼ全てこのJava SEを指しています。デスクトップアプリの開発はもちろん、Androidアプリ開発の基盤としても長年使われてきました(現在のAndroid開発はKotlinが主流ですが、内部的にはJava SEの知識が生きます)。
Java SEの主な特徴を整理すると以下のとおりです。
2-2. Java EE(Enterprise Edition)— Web・サーバーサイド向け拡張セット
Java EEは、Java SEの機能にサーバーサイド・Web開発向けの機能を追加したエディションです。会員登録・商品検索・ショッピングカート・管理画面といった「企業のWebシステム」を開発する際に必要な技術セットが一通り揃っています。
なお、Java EEは2017年にOracleからEclipse Foundationへ移管され、現在はJakarta EEという名称になっています。名前は変わりましたが、技術的な内容・方向性は継続しており、現場では今でも「Java EE」という言葉が広く使われています。
📚 用語解説
Java EE:Java Enterprise Edition(現・Jakarta EE)。Javaの標準エディション(Java SE)にWebサービス・サーバーサイド開発向けの拡張機能を加えたエディション。Servlet・JSP・EJB・JPAなどのAPIを含み、企業の業務Webシステム・ECサイト・会員管理システムなどの構築に使われる。
Java EEの主要技術を並べると以下のようになります。
| 技術名 | 役割 | 分かりやすい例え |
|---|---|---|
| Servlet | HTTPリクエストを受けてレスポンスを返すJavaクラス | Webサーバーの「受付窓口」 |
| JSP (JavaServer Pages) | HTMLにJavaコードを埋め込んで動的ページを生成 | PHPのJava版に相当 |
| EJB (Enterprise JavaBeans) | ビジネスロジックをコンポーネント化して再利用 | 処理の「部品化」仕組み |
| JPA (Java Persistence API) | データベースとJavaオブジェクトをマッピング | SQLを書かずにDBを操作 |
| JAX-RS | RESTful WebサービスのAPIを作るフレームワーク | JSON APIの構築ツール |
2-3. Java ME(Micro Edition)— 組み込み・IoT向け軽量版
Java MEは、メモリ・処理能力が限られた組み込み機器やIoT向けに軽量化されたエディションです。旧来のフィーチャーフォン(ガラケー)のアプリ(iアプリ・Ezアプリ等)はこのJava MEで作られており、当時は非常に普及していました。
現在は市場が縮小しており、スマートフォン全盛の時代では接触する機会が少なくなっています。ただし製造機器・医療機器・スマートメーター・IoTデバイスなど特殊な組み込み領域では今もJava MEが現役です。業務システム開発や一般的なWeb開発を目的とする方は、まずJava SEとJava EEを中心に理解すれば十分です。
03 JDK JRE JVM JDK・JRE・JVMの関係を図解 「どれをインストールすればいい?」の前に知るべき包含関係
Java学習者が最初に混乱するのが「JDK・JRE・JVM」の関係です。これらは入れ子(包含)構造になっており、「どれか1つを選ぶ」ものではありません。まず全体の関係図を頭に入れてください。
実行エンジン
JVM + クラスライブラリ
(実行環境)
JRE + 開発ツール群
(javac / javadoc / jdb)
図のように、JVM ⊂ JRE ⊂ JDKという包含関係です。JDKをインストールすれば、JREもJVMも自動的に含まれます。それぞれの役割を一つずつ確認しましょう。
3-1. JVM(Java Virtual Machine)— プラットフォーム独立の核心
JVM(Java仮想マシン)は、Javaプログラムを実際に動かす「エンジン」です。Javaのソースコードはコンパイルされると「バイトコード」という中間形式に変換され、このバイトコードをJVMが解釈・実行します。
JVMはWindows・Mac・Linux・AndroidなどのOSごとに別々のバージョンが提供されており、それぞれのOSに合わせてバイトコードを実行します。この仕組みによって「Java側のコードは1つ書くだけで、OSを問わず動く」が実現されています。JVMはJREに内包されているため、単体でインストールするものではありません。
3-2. JRE(Java Runtime Environment)— エンドユーザー向け実行環境
JRE(Java実行環境)は、JVMに加えてJavaプログラムの動作に必要な標準クラスライブラリをセットにしたものです。「Javaで作られたアプリケーションを動かしたい(でも自分では開発しない)」というエンドユーザーが必要とする環境です。
例えば、Java製の業務アプリケーション(受発注システム・ERPクライアントなど)を社員PCにインストールする場合、その社員にはJREが必要です。自分でJavaプログラムを作らないなら、JREで十分です。
3-3. JDK(Java Development Kit)— 開発者向けの全部入りキット
JDK(Java開発キット)は、JREに加えてJavaプログラムを作るための開発ツールが追加されたセットです。「Javaでプログラムを書きたい・開発したい」人は必ずJDKをインストールします。
JDKに含まれる主な開発ツールは以下のとおりです。
| ツール名 | 役割 | 使うタイミング |
|---|---|---|
| javac | Javaのソースコード(.java)をバイトコード(.class)にコンパイル | コードを書いたとき最初に実行 |
| java | コンパイルされたバイトコードをJVMで実行 | 動作確認・本番起動 |
| javadoc | ソースコードからAPIドキュメントを自動生成 | ドキュメント作成時 |
| jdb | Javaデバッガ。バグの原因を追跡 | 動かないコードを解析するとき |
| jar | Javaプログラムをまとめてアーカイブ(.jar形式)に圧縮 | アプリ配布・デプロイ時 |
| JVM | JRE | JDK | |
|---|---|---|---|
| 主な役割 | バイトコードを実行するエンジン | Javaアプリを動かす実行環境 | Javaアプリを開発するフルキット |
| 対象ユーザー | JREに内包(単体では使わない) | エンドユーザー・運用担当者 | 開発者・プログラマー |
| 含まれるもの | 実行エンジン本体 | JVM + 標準ライブラリ | JRE + javac / jdb / jar 等 |
| 単体インストール | 不要(JREに含まれる) | アプリを動かすだけなら可 | プログラムを書くなら必須 |
04 INSTALL GUIDE 「どれをインストールすればいい?」用途別ガイド 目的によって答えが変わる。迷わないための判断フロー
JDK・JRE・JVMの違いが分かったところで、「では実際に何をインストールすれば良いのか」を整理します。用途別の判断フローを見てください。
使うだけ
→ JRE
・コードを書く
→ JDK
JDKで統一
(JREも内包)
4-1. インストール前の確認事項
java -versionコマンドで既存インストール済みかを確認してから始めるOracle JDK(商用版)は企業向けサポートが充実しますが、商用利用時はライセンス費用が発生します。個人・中小企業であればOpenJDK(無料・オープンソース)で十分です。特にAmazon Corretto(AWS提供)・Eclipse Temurin(Eclipse Foundation提供)はサポートが安定しており、実績も多い選択肢です。
05 VERSION & LTS Javaのバージョン体系とLTSの選び方 「最新バージョン」を選ぶと落とし穴がある理由
「JavaのバージョンはどれでもOK?」——この質問の答えはNoです。Javaは6ヶ月ごとに新バージョンがリリースされますが、全てのバージョンが長期サポートされるわけではありません。企業・業務システムでJavaを使う際はLTS(Long Term Support)バージョンの選択が基本です。
2026年現在、代表的なJavaのLTSバージョンはJava 11・17・21の3つです。それぞれの特徴を比較します。
| バージョン | リリース | LTS終了目安 | 主な特徴 | 選ぶべき場面 |
|---|---|---|---|---|
| Java 11 | 2018年9月 | 2026年9月(Oracle無料) | String新API・HTTPクライアント追加、長年の安定実績 | 既存システムの保守・古い環境の継続 |
| Java 17 | 2021年9月 | 2029年9月 | sealedクラス・パターンマッチング追加、モダンな構文が揃う | 安定性とモダン機能のバランスが必要な場合 |
| Java 21 | 2023年9月 | 2031年9月 | 仮想スレッド(Project Loom)・シーケンスドコレクション、最新LTS | 新規プロジェクト・高並行処理・将来性重視 |
📚 用語解説
LTS:Long Term Support(長期サポート)。通常のバージョンは6ヶ月でサポートが終了するのに対し、LTS版は数年間にわたってセキュリティアップデートや重要バグ修正が提供される。企業の業務システムでは、長期運用が前提となるためLTSの選択が必須。
特に注目すべきはJava 21です。Java 21では「仮想スレッド(Virtual Threads)」という機能が正式リリースされ、大量の並行処理(同時アクセスが多いWebサービスなど)のパフォーマンスが劇的に改善されました。新規でJavaプロジェクトを始めるなら、Java 21を選ばない理由はほとんどありません。
06 JAVA EE & SPRING Java EE(Jakarta EE)でWebアプリを作る基本概念 Servlet・Tomcat・Springの関係を整理する
Java EEの概念を理解しても、「では実際のWebアプリ開発はどう進めるのか」がすぐには見えにくい部分があります。ここでは、Java EE(Jakarta EE)を使ったWebアプリ開発の基本概念と、現場でよく登場する技術の関係を整理します。
6-1. Servlet・JSP・Tomcatの関係
Java EEを使ったWebアプリ開発の基本フローは、ブラウザからのHTTPリクエストを受けて処理し、HTMLレスポンスを返す、というものです。この流れを担う3つの技術がServlet・JSP・Tomcatです。
📚 用語解説
Servlet:サーバーサイドJavaの基本コンポーネント。HTTPリクエストを受け取り、処理ロジックを実行してHTTPレスポンスを返すJavaクラス。Java EE(Jakarta EE)の中核技術であり、SpringなどのフレームワークもServletの上に構築されている。
HTTPリクエスト送信
リクエストを受信・振り分け
(Webサーバー兼コンテナ)
ビジネスロジック処理
(Java EE)
レスポンス生成・表示
Tomcat(Apache Tomcat)は、ServletとJSPを動かすための「Webアプリケーションサーバー(コンテナ)」です。Java EEのアプリはTomcatのような実行コンテナの上でしか動きません。
6-2. Spring Frameworkとの関係——「Java EEの代替」ではない
Java EEとSpring Frameworkは「競合する別物」ではありません。Spring FrameworkはJava EEの上に構築された、より使いやすくするためのフレームワークです。Java EEのServlet等の低レベルAPIを直接使う代わりに、Springが内部でそれらを呼び出してくれる設計になっています。「Java EEかSpringか」という選択ではなく、「JavaでWebアプリを作るなら現代はSpringを使うことが多い」という理解が正確です。
Spring Frameworkが企業で広く採用される理由は以下のとおりです。
「Java EEとSpring、どちらを学べばいいか」という質問の答えは、現代の新規プロジェクトなら迷わずSpring Bootです。ただし、レガシーシステムの保守・大規模金融システムではJava EEの純粋なAPIを使っているケースも多いため、両方の概念を知っておくことに価値があります。
07 CLAUDE CODE MAX エンジニアがいなくてもJava開発できる時代 ─ Claude Code Maxの登場 外注費月30万円→Claude Code Maxで内製化したGENAIの実践
ここまでJavaの基礎——SE・EE・ME、JDK・JRE・JVM、バージョン体系、Springとの関係——を整理してきました。「では実際にJavaでシステムを作るには、エンジニアを採用しないといけないのか?」という疑問を持っている経営者・非エンジニアの方に向けて、この章ではその問いに対する現時点での答えをお伝えします。
2025年以降、Claude Code Maxの登場によって、この「エンジニアなしではJava開発ができない」という常識は大きく変わりつつあります。弊社(株式会社GENAI)での実践を踏まえて、具体的に何ができて何ができないのかを整理します。
7-1. 従来のJava開発に必要だったコストと時間
従来、Java開発プロジェクトを社内で進めるには以下のようなコストが必要でした。
| 項目 | 従来(エンジニア採用・外注) | Claude Code Max活用後 |
|---|---|---|
| 初期開発コスト | 外注で月30〜100万円〜 | 月$200(約3万円)+社内工数 |
| 必要なスキル | Java・Spring・SQL・インフラ全て分かるエンジニア | 要件を言語化できる人材(エンジニア不要) |
| スピード | 要件定義〜納品まで数ヶ月 | Claude Codeが数時間〜数日でプロトタイプ生成 |
| 修正コスト | 仕様変更ごとに追加費用が発生 | その場で「〇〇を変えて」と指示するだけ |
| 内製知識 | 外注先に依存・ブラックボックス化しがち | コードの説明をClaude Codeに都度求めて蓄積 |
弊社では2025年後半にClaude Code Maxの全社導入を開始し、Javaを含む複数の開発プロジェクトで外注費を月30万円以上削減しました。削減できた理由は「エンジニアをAIに置き換えた」のではなく、「AIをエンジニア的に使うことで内製化の範囲を広げた」という表現の方が正確です。
7-2. Claude CodeでJavaコードを生成する具体例
「Spring BootでCRUDアプリを作って」という指示に対して、Claude Code Maxは以下のようなコード生成を実行します。
非エンジニアの経営者が「顧客管理のWebアプリが欲しい」という要件をClaude Codeに伝えれば、Spring Boot + PostgreSQL + Thymeleafを使ったCRUDアプリのプロトタイプを数時間以内に作れます。もちろん本番品質のチェックや細かい仕様調整には経験が必要ですが、「外注に丸投げして完成を待つ」状態から「自分でドライブしながら作る」状態に変えられます。
7-3. Claude CodeでJavaプロジェクトを進める手順
要件を自然語で
Claude Codeに伝える
プロジェクト構成と
コードを一式生成
動作確認・
修正指示を繰り返す
テスト・デプロイ
(Claude Codeが補助)
本番運用・保守
引き続きClaude活用
このフローで重要なのは、「完璧な要件定義書が最初から必要ない」点です。Claude Codeとの対話を通じて要件を固めながら、コードも同時に作っていくインタラクティブな開発が可能です。従来の外注開発では「要件変更=追加費用」でしたが、Claude Code活用では「要件変更=一言指示」で済みます。
08 CONCLUSION まとめ ─ JavaとClaude Codeの役割分担 Java基礎知識 + Claude Code Max が2026年の最強コンビ
この記事では、Java SE・EEとJDK・JRE・JVMの違いから、バージョン体系、Spring Frameworkとの関係、そしてClaude Code Maxを使ったJava内製化まで、幅広い内容を整理しました。最後にポイントを振り返ります。
「Javaは難しい」「エンジニアがいないと無理」という常識は変わりつつあります。Java SEの基礎知識とClaude Code Maxを組み合わせることで、中小企業でも月3万円の投資でJava開発を内製化できる時代になっています。
弊社GENAIでは、Claude Code Maxを活用したJavaを含む業務システムの内製化支援を行っています。「自社のシステム開発をどこまで内製化できるか」について、まずは無料相談からお気軽にどうぞ。
Java開発の内製化をClaude Code Maxで進めるなら、AI鬼管理にご相談ください
Java SE・EEの概念から、Claude Code Maxを使った実際の開発フローまで。
弊社GENAIの実績をベースに、あなたの会社のJava内製化を一緒に設計します。
NEXT STEP
この記事の内容を、あなたのビジネスで
実践してみませんか?
AI活用を自社で回せるようになりたい方へ
AI鬼管理
Claude Code・Cowork導入支援から業務設計・社内浸透まで実践ベースで伴走。「自社で回せる組織」を90日で作る経営者向けトレーニング。
よくある質問
Q. JavaとPythonどっちを学ぶべきですか?
A. 目的によって異なります。Pythonが向くケース:データ分析・AI/機械学習・スクリプト自動化を手軽に始めたい場合。コードが短く書けるため習得が速い。Javaが向くケース:Android開発・金融系・製造業の基幹システム・長期運用が前提の大規模Webシステムを担当する場合。Javaは「型安全」で大規模開発に向いた設計で、エンタープライズ向けのエコシステムが充実しています。2026年の中小企業の場合は「自社の業務で何を作るか」で選択することをおすすめします。既存のJavaシステムを引き継ぐ予定があるなら迷わずJava、新規のデータ活用や自動化ならPythonが最短です。
Q. JDKは無料で使えますか?
A. Oracle JDKは商用利用時に一部ライセンス費用が発生する場合があります(2021年以降のOracle JDK 17以降は特定条件で無料)。一方、OpenJDK系のディストリビューション(Amazon Corretto・Eclipse Temurin・Microsoft Build of OpenJDK等)は完全無料・商用利用可能です。中小企業・個人開発者であれば、これらのOpenJDK系を選ぶことでライセンスコストゼロでJava開発が始められます。「JDKは有料では?」という懸念から導入を躊躇っている方は、OpenJDK系を選べば問題ありません。
Q. Java EEとSpring Frameworkの違いは何ですか?
A. Java EE(Jakarta EE)はJavaの公式標準仕様であり、Servlet・JSP・JPA・EJBなどのWebアプリ開発用APIを定義しています。Spring FrameworkはこのJava EEの仕様を内部で活用しながら、より使いやすい形に抽象化したオープンソースのフレームワークです。競合ではなく、SpringがJava EEの上に構築されているという関係です。現代の新規プロジェクトでは、設定が格段に簡素化されたSpring Bootを使うケースがほとんどです。Java EEの純粋な知識はレガシーシステムの理解や原理の把握に役立ちます。
Q. Java 11と21、どちらを使うべきですか?
A. 新規プロジェクトならJava 21 LTS一択です。Java 21は2031年9月までのLTSサポートが確約されており、仮想スレッド(Virtual Threads)・シーケンスドコレクション・パターンマッチングなどの現代的な機能が揃っています。Java 11を選ぶのは「既存システムがJava 11で構築されており、バージョンアップが困難」というケースのみです。Java 11のOracle無料サポートは2026年9月に終了するため、もし今Java 11を使っているプロジェクトがあれば、Java 21へのアップグレード計画を立てることを強くおすすめします。
Q. Androidアプリ開発にはどのJavaが必要ですか?
A. Android開発で必要なのはJava SE(の知識)とJDKです。ただし、現在のAndroid公式開発言語はKotlinに移行しており、GoogleはKotlin First方針を採用しています。これは「JavaでAndroidが作れない」という意味ではなく、「Kotlinの方が推奨される」という意味です。Java SEの基礎を理解していれば、Kotlinへの移行も比較的スムーズです。2026年に新規でAndroidアプリを開発するなら、Java SEの基礎を学んだうえでKotlinに進む順序が最も効率的です。
Q. Claude CodeでJavaコードは書けますか?
A. はい、書けます。Claude Code MaxはJavaのコード生成・デバッグ・リファクタリング・テストコード作成・ドキュメント生成まで幅広く対応しています。具体的には「Spring BootでユーザーCRUDのREST APIを作って」という指示に対して、Entity・Repository・Service・Controller・例外ハンドリングを一式生成します。さらに「このNullPointerExceptionの原因は?」「このコードをもっと効率的に書き直して」という相談にも対応します。弊社GENAIではClaude Code Maxを活用してJava系のプロトタイプ開発を内製化し、外注費を月30万円以上削減した実績があります。
Q. Java開発者不足の解決策は何ですか?
A. Java開発者不足の解決策は大きく3つあります。①Claude Code Maxによる内製化支援:非エンジニアでも要件を伝えればプロトタイプを作れるレベルまでカバー可能。特にSpring Boot・JPA周りのボイラープレートコードはAIが得意とする領域です。②既存社員のJava教育:Java SEの基礎(この記事の内容)とSpring Bootの入門書で、業務Javaの読み書きができるレベルは6ヶ月〜1年で到達できます。③SIerへの部分外注:全体設計と要件定義を内製し、実装を外注するハイブリッドモデル。Claude Codeで「どこまで内製できるか」を見極めてから外注範囲を絞ると、コストを最小化できます。2026年現在、①のClaude Code Max活用が最もコスト効率の高いアプローチです。
Claude Codeで業務自動化を90日で叩き込む
経営者向けの伴走型パーソナルトレーニング
Claude Code を業務に落とし込む
専門研修コース一覧
受講者本人の業務を題材に、「使いこなせる」状態になるまで伴走する研修プログラム。1対1特化型・ハンズオン・法人講座の3コースを展開中。業務特化・実装まで踏み込むタイプのClaude Code研修です。
研修コース一覧を見る →AI鬼管理へのお問い合わせ
この記事を読んで気になった方へ。
AI鬼管理の専門スタッフが、御社に最適な
業務自動化プランを無料でご提案します。




