skillup

技術ブログ

Java

instanceofとgetClassについて

投稿日:2016年2月10日 更新日:

Javaでの型の判定などに使われるinstance ofとgetClassについてメモしたいと思います。

instance of

A instance of Bの場合、下記のいずれかのときにtrueを返します。

  • AがBのクラスのオブジェクト
  • AがBのクラスのサブオブジェクト
  • AがBのインターフェイスの実装クラス
  • AがBのインターフェイスの実装クラスのサブクラス

getClass

そのクラスの実行時のクラスを返します。

参考

Javaのinstanceof演算子

-Java

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Javaのarraycopy

最近あまりJava自体には触っていないですが、資格の勉強をコツコツとすすめていることもあり、新たな発見もあります。 8ヶ月ぐらいJava書いていますが、arraycopyというメソッドをはじめてしりま …

no image

Javaのstreamまとめ

以前にもちょっと扱ったJavaのStreamに関してまとめ Contents1 過去のリンク2 ソース3 注意事項4 参考リンク 過去のリンク MapのStream http://skill-up-e …

no image

jenkins構築

いままでjenkinsについての記事を書いていなかったので記録しておこうと思います。 Contents1 前提条件2 jenkins構築3 設定ファイル変更(ポート&URL変更)4 セキュリティ有効化 …

no image

JSFとManagedBeanがバインドされない

JSFとmanagedBeanはEL式.プロパティでバインドできますが、専用のタグを使わないとバインドされません。 managedBeanでtestというフィールドがあった場合、 JSF側で [cra …

no image

JSPでのAjax(dwr使用)

JSPネタ3本目。 Ajaxです。 こちらも独自のライブラリを使うようですね。 drwというものが有名のようです。 Contents1 dwr1.1 pomでの記述1.2 web.xml1.3 dwr …