Javaでプログラムを書いていると、どうしても避けられないのがエラーです。 コードを書いて実行してみたら、エラーが発生。 エラーメッセージを読んでも、何が原因なのか分からない……。 ネットで検索してみても、自分のコードに当てはまる情報がなかなか見つからない。 そんな経験はありませんか? 私もJavaを学んでいるとき、エラーの原因が分からず、解決までに時間がかかることがありました。 最近は、Chat ...
私はJavaを10年以上使ってきたエンジニアです。 これまでプログラムを書いてきましたが、自分で書いたコードを見直していると、こんなことを思うことがあります。 「もっと読みやすい書き方があるんじゃないかな?」 「この処理、本当にこれでいいのかな?」 ...
対話型AIにアドバイスを受けながら進めるJavaプログラミングの入門連載。初回は、Javaというプログラミング言語の概要と、学習環境の構築をAIを活用しながら学習します。その誕生からOpenJDKに至るまでの歴史とJavaの特徴を理解し、次回以降で使うための ...
何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近 ...
前回はJavaで作成された統合開発環境である 「NetBeans IDE (以下、 NetBeans⁠)⁠」について、 その主な機能とインストール方法について紹介しました。今回はそのNetBeansを用いて実際にJavaプログラムを作成・ 実行する方法を解説します。 NetBeansを起動すると ...
第1回ではJavaの概要について解説しました。今回は開発環境のセットアップから動作確認までを行っていきたいと思います。 インストールオプションを選択します。何も変更せず「次へ」ボタンをクリックしてください。 コピー先フォルダを変更します。
富士通は1月12日、Fujitsu Laboratories of Americaと富士通研究所が共同で開発した「Javaプログラムを網羅的に検証する技術」の一部である「文字列シンボリック実行機能」がNASAに採用され、オープンソースとして公開される予定であることを発表した。 この技術は ...
対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回からは、Javaの特徴であるオブジェクト指向的な考え方と、それを実現する構文であるクラスを学習します。まずは基本となるフィールドとメソッド、インスタンス化 ...
独立行政法人 情報処理推進機構 セキュリティセンター(IPA)および有限責任中間法人JPCERTコーディネーションセンター ...
みなさん、こんにちは。八重桜雅子(やえざくら・まさこ)です。今回からJava8.0を用いたプログラミング手法について、基本的な内容からJava 8.0の新機能まで詳細に解説していきます。 本連載の対象は、これからJavaでプログラミングを学ぶ初心者の方です。
米Googleは2009年4月7日 (米国時間⁠)⁠、 PaaS (プラットフォーム・ アズ・ ア・ サービス) 型クラウドコンピューティング環境のGoogle App Engine (以下GAE) で、 これまでのPythonに加えてJavaに対応(以下GAE for Java) したことを明らかにしました。開発者や ...