<Table> Java virtual machine <Tr> <Th> Designer </Th> <Td> Sun Microsystems </Td> </Tr> <Tr> <Th> Bits </Th> <Td> 32 - bit </Td> </Tr> <Tr> <Th> Introduced </Th> <Td> </Td> </Tr> <Tr> <Th> Type </Th> <Td> Stack and register--register </Td> </Tr> <Tr> <Th> Endianness </Th> <Td> Big </Td> </Tr> <Tr> <Th_colspan="2"> Registers </Th> </Tr> <Tr> <Th> General purpose </Th> <Td> Per - method operand stack (up to 65535 operands) plus per - method local variables (up to 65535) </Td> </Tr> </Table> <Tr> <Th> Designer </Th> <Td> Sun Microsystems </Td> </Tr> <Tr> <Th> Bits </Th> <Td> 32 - bit </Td> </Tr>

What is jvm in java and how it works