タグ

ブックマーク / ichitcltk.hustle.ne.jp (3)

  • 参照型変数と値が未定義の変数とnullと空文字 - 愚鈍人

    参照型変数と値が未定義の変数とnullと空文字 javaの 文字列 の、空文字 とnullとは同じものと勘違いしている人がいるので注意。 さらに、ややこしい事に、nullと「初期値が未定義である。」とは意味が異なる。 javaの データ型 には、 基データ型 と 参照型 がある。 基データ型はbyte,short,int,long,float, double,char,booleanの8つの型がある。 参照型は インスタンス や配列型)を指す。 基データ型と参照型の違いとして、基データ型には変数に値そのものが格納されるのに対して、 参照型の場合は、値の実体が格納されているメモリー位置を指し示す(参照する)値が格納されてる。 つまり、参照型変数にはデータそのものではなく、データの格納先(参照先)を示す値が入っている。 参照型にnullを代入すると、参照型の変数は何もオブジェクトを参照

    ritz4_5
    ritz4_5 2012/11/13
  • グラフィックス(2)-SurfaceViewによる描画 - 愚鈍人

    「グラフィックス(1)-Viewクラスへの描画」 では、グラフィックの描画にViewクラスを使っていましたが、これをSurfaceViewクラスを使って実現する事もできます。 SurfaceViewは、Viewクラスを継承したクラスですが、Viewクラスよりも高速に描画ができ、ゲームプログラミング等に適しています。 通常のウィジェットと違い、別スレッドで直接GUI操作をおこなう事もできます。 今回は「グラフィックス(1)-Viewクラスへの描画」で紹介した、リスト1~リスト3のプログラムを、 SurfaceViewで実現するにはどのようにしたらよいか、についてみていきます。 SurfaceViewによるグラフィックスの基形-静止した画像の描画 「グラフィックス(1)-Viewクラスへの描画」のリスト1では、 Viewを使って、静止した画像を描画していましたが、これをSurfaceView

    ritz4_5
    ritz4_5 2012/08/05
  • eclipseのインストール(Eclipse 3.6.0 Helios編) - 愚鈍人

    プログラミングメモJavaJava-tipseclipseのインストール(Eclipse 3.7 Indigo編)JavaのリフレクションJavaSQLiteデータベース参照型変数と値が未定義の変数とnullと空文字==とequalsメソッドの違い。イニシャライザ(initializer) ― staticイニシャライザとインスタンスイニシャライザネストした型-内部クラス(インナークラス)(1)ネストした型-内部クラス(インナークラス)(2)ネストした型-内部クラス(インナークラス)(3)-内部クラス,外部クラスへのアクセス匿名クラス(無名クラス)とイベントリスナー定数と初期化配列の初期化SAStrutseclipseにSAStrutsのプラグインをインストールチュートリアルのセットアップSAStrutsの新しいプロジェクトを作成する最初に起動されるアクションIndexActionクラス

  • 1