ビッグデータプログラミングなどITに興味があります。プリミティブ型のメリットってなんでしょうか。色んな意見がありそうですが。書くとコンパイルエラーになる。個人的には、そんなに嬉しいかと言われると微妙です。パフォーマンスがオブジェクト型より良いオブジェクト型のデータはオブジェクトを生成しなければならない。位置情報を使ってヒープ領域のデータを参照しなければならない。これらは、プリミティブ型に比べてオーバーヘッドになり得る。昔に比べて今はメモリの使用量に関して、そこまで深刻になるケースはないかもしれません。ループするかと聞かれたら”いいえ”と答えます。対象にならないこれは上のパフォーマンスと同じような意味になります。プリミティブ型の変数はヒープから割り当てられず、代わりにスタック領域に割り当てられる。オブジェクト型はヒープ領域から割り当てられるため、ガベージコレクションが必要になる。ループの例と重複しますが、以下を実行すると40秒かかるが、プリミティブ型であれば10秒以内で処理される。使えば比較は出来るので、特に問題はないです。比較が出来てしまうケースがあるややこしい一面があります。false}こうやってみてみると、プリミティブ型が活躍しそうな(している)場面はありますね。型で済ませることが多い。様子を見てみる何も特別なことはしていません。»プロフィールid:blueskyareaプログラミングなどIT技術に興味があります。Triplets月別アーカイブはてなブログをはじめよう!blueskyareaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。