springsource tool suite インストール編

spring

springフレームワークに特化したIDE、springsource tool suite(略してSTS)をご存知でしょうか。ベースはeclipseなので、eclipseを使っているユーザであればこちらのSTSも使いこなせると思います。

springsource tool suiteはspringに特化したIDEです。springフレームワークを使ったJavaプロジェクトであれば、通常のeclipseに比べて非常に楽に開発が出来ます。
続きを読む

Javaのシステム値を取得する(System.getProperty)

java

javaのシステム固有値を取得する方法を解説します。この方法を覚えておくとカレントディレクトリや改行文字などJVMに依存している設定値を取得することが可能になります。
特にシステム構成が変わることで変更となる値については、プログラム中の定数に値を持たせず、この方法で値を取得しましょう。面倒な定数保守から開放されます(笑)
続きを読む

今さら聞けないenumの基本を解説

java

enumの「列挙型です」という解説で心が折れた人向けに書いていきます。

enumとは一体何者なのか?使うことのメリットは何なのか??

「列挙型」という煙に巻くような言葉ではなく、enumを使うメリット・使いどころ、そしてenumの使い方が簡単に理解できるように頑張って書いていきたいと思います。
続きを読む

(String編)if文の「==」と「equals」の違い

java

ifでよく使う比較演算子の「==」と「equals」についておさらいしています。「==」と「equals」の違いについては理解しているけど、たまに「あれ?」っていう場面に出くわしたことはありませんか?私はたまにあります(笑)。
今回は、「==」と「equals」について一度整理していこうと考えて、「==」と「equals」の違いと使える場面についてまとめてみました。
続きを読む