10.3 ExplicitMemory Class

Description
This is an abstract class that indicates the Explicit memory block. This class defines the processing in BasicExplicitMemory.
The package of the ExplicitMemory class is JP.co.Hitachi.soft.jvm.MemoryArea.
List of methods
Method nameFunction
countExplicitMemories MethodReturns the number of Explicit memory blocks.
freeMemory methodReturns the usable size of Explicit memory blocks.
getMemoryUsage MethodReturns the usage state of the Explicit heap.
isActive MethodReturns whether or not the Explicit memory block can be processed.
isReclaimed MethodReturns whether or not the Explicit memory block is in the reserved for release state or released state.
newArray method (format 1)Creates array objects in Explicit memory blocks.
newArray method (format 2)
newInstance method (format 1)Creates objects in Explicit memory blocks.
newInstance method (format 2)
newInstance method (format 3)
reclaim Method (Format 1)Reserves the Explicit memory blocks for release.
reclaim Method (Format 2)
reclaim Method (Format 3)
reclaim Method (Format 4)
setName methodSets up the Explicit memory block name in name.
toString methodReturns the Explicit memory block name.
totalMemory methodReturns the reserved size of Explicit memory blocks.
usedMemory methodReturns the used memory size of Explicit memory blocks.
Organization of this section
countExplicitMemories Method
freeMemory method
getMemoryUsage Method
isActive Method
isReclaimed Method
newArray method (format 1)
newArray method (format 2)
newInstance method (format 1)
newInstance method (format 2)
newInstance method (format 3)
reclaim Method (Format 1)
reclaim Method (Format 2)
reclaim Method (Format 3)
reclaim Method (Format 4)
setName method
toString method
totalMemory method
usedMemory method