JVMにおけるオブジェクトの状態とガベージコレクション
Java仮想マシン(JVM)のヒープ領域には、ほぼすべてのオブジェクトインスタンスが格納されています。ガベージコレクタがメモリを回収する前に、どのオブジェクトがまだ「生存」しており、どのオブジェクトが「死亡」しているかを判断する必要があります。この判定には主に以下の2つの方法があります。
参照カウント方式
アルゴリズムの概念:各オブジェクトに参照カウン ...
8月23日 12:03 投稿
C#における型変換の完全ガイド
型変換の基本概念
異なる型の変数間で値を代入する場合、ソース変数の型をターゲット変数の型に変換する必要があります。変換とは、ある型の値を受け取り、それを別の型の等価な値として使用するプロセスです。変換後の値はソース値と同じデータを参照しますが、その型はターゲット型となります。
short sourceValue = 5;
sbyte targetValue = 10;
targetValue = (sbyte)so ...
5月16日 09:02 投稿