2006-05-29 Java : Castのコスト プログラミング Castがコスト0というわけではないみたい。 逆アセンブルしてみたら、checkcastという命令が挿入されていて、キャストの正当性のチェックをしていた。 その他、配列とオブジェクトでは、命令がいろいろ異なっているけれど、コストに差があるかどうかまでは良く分からない。ただし、配列は、コンストラクタを呼ばないのに対して、オブジェクトはコンストラクタが呼ばれる。