Java入門

docs

Javaの「var」:型推論でコードをもっとスッキリさせよう!

こんにちは!Javaの世界、楽しんでますか?今回はJava 10から導入された、とっても便利な新機能「型推論(var)」について解説していきます。「型推論って何?」って思った人もいるかもしれませんね。簡単に言うと、Javaコンパイラが変数の...
docs

Javaとプロパティファイル:設定をスマートに管理しよう!

こんにちは!Javaプログラミング、楽しんでますか?今回は「プロパティファイルの扱い」について解説していきます。「プロパティファイルって何?」って思った人もいるかもしれませんね。簡単に言うと、Javaアプリケーションの設定情報を保存しておく...
docs

Java例外設計のイマドキ!使いこなし徹底ガイド

前回の記事では、Javaの例外の基本的な使い方を学んだよね。例外処理の基本 try-catch | ToolDocs今回は、さらに一歩進んで、モダンなJava開発における例外設計のベストプラクティスについて掘り下げていこう。巷には色々な情報...
docs

Javaリフレクション:動的にコードを操る!

みんな、元気にしてるかな? これまでJavaのクラスについて掘り下げてみたけど、今回はそのクラスをさらに深く、そして実行時に自由自在に操るための強力なテクニック、「リフレクション」について解説していくよ! 「リフレクション」って聞くと、ちょ...
docs

Javaのアノテーションを使いこなそう

こんにちは! プログラミングの森を冒険中の皆さん、元気ですか?。今回は、Javaを学ぶ上で避けては通れない、でも実はとっても便利な機能、アノテーションについて深掘りしていきましょう。アノテーションって、いったい何?「アノテーション」って聞く...
docs

データベースアクセスとHibernate

今回は、Javaアプリケーション開発において避けて通れない「データベースとの連携」について、そしてその連携をグッと楽にしてくれる「Hibernate(ハイバネート)」という強力なツールについて深掘りしていくよ!データベースってなんだっけ?ま...
docs

テストにMockitoを使ってみよう!

以前、デザインパターンについて学んだよね。オブジェクト指向の知識が深まって、設計の引き出しが増えたんじゃないかな? 今回は、そんな設計されたコードがちゃんと動くか確認するための大事なプロセス、「テスト」について、特にMockitoという便利...
docs

Guavaって便利なの?

前回に引き続き、今回も便利なライブラリ**「Guava」**について紹介するよ!Guavaって、ぶっちゃけ何?Guava(グァバって読むよ)は、Googleが作って公開している、Javaの標準ライブラリを「もっと便利に、もっと使いやすく」拡...
docs

Apache Commonsって便利なの?

前回はJacksonを学んだよね。ライブラリを使うことで効率的に機能を作れることが分かってもらえたかな? 今回も便利なライブラリ、その名も「Apache Commons(アパッチ・コモンズ)」について紹介していくよ!Apache Commo...
docs

JacksonでJSONを操ろう!

前回は「デザインパターン」について学んだよね。オブジェクト指向の考え方をさらに深めて、プログラムの設計をより良くするための「お作法」があるって話だったね。デザインパターンってなんだろう? | ToolDocs今回は、実際のJavaアプリケー...