1.像windows/linux这种操作系统中,自带jvm么?以方便java程序的运行? 答:是的,一般操作系统都自带jvm的.但不带jdk,也就是说java的运行环境有,但编译环境没有. 1.java程序运行时分哪几种内存区域? 答:大概分为5种内存区域.这5种内存区域,又分为共享区内存,线程私有内存区. 方法区,堆,线程栈,本地方法区,程序计数器. 共享区:堆,方法区. 线程私有区:本地方法区,程序计数器,线程栈. 2.java虚拟机内存划分不同区域的目的什么? 答:为了提高运算效率,就对数…