working: 2007年9月アーカイブ

「初級シスアド」消える――情報処理技術者試験が大改革へ

 

私の勤務先は、独立系SIのカイシャなんですが、初球シスアド取得者結構多いですね。

SEなら基本情報を取るべきなんでしょうがこっちの方が多少難しいですしね。

という私も経済産業省系の資格は旧2種しか持ってませんが。

テクニカルエンジニアのDB受けてるんですが2回ほど落ちてます・・・

Date型の実装時にutil.Dateで定義するのかsql.Dateで定義するのかでよく悩んでましたが

sql.Dateはutil.Dateの派生クラスなのでキャストができるってこと気が付いた・・・

 

これって普通に常識なんでしょうか。。。たまにしかプログラム書かないSE兼PGな僕には寝耳に水な出来事でした。

util → sql は

java.util.Date udate = new java.util.Date();

java.sql.Date sdate = (java.sql.Date)udate;

これできませんね。

java.util.Date udate = new java.util.Date();

java.sql.Date sdate = new java.sql.Date(udate.getTime());

sql → util は

java.sql.Date sdate = new java.sql.Date();

java.util.Date udate = (java.util.Date)sdate;

 キャストすればOK

 

java.lang.Object
  |
  +--java.util.Date
        |
        +--java.sql.Date

Geocaching

Profile for Porper

このアーカイブについて

このページには、2007年9月以降に書かれたブログ記事のうちworkingカテゴリに属しているものが含まれています。

前のアーカイブはworking: 2007年5月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

working: 2007年9月: 月別アーカイブ

Powered by Movable Type 4.0