本文主要是介绍java基础小考总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.用最有效的方法计算2*8等于几----------2<<3
2.内存分区的理解:
栈:小部分,存放内置类型的变量,引用变量,局部变量,块变量
堆: 占内存中的大部分,存放对象,数组
方法区:方法,静态变量、常量、常量池
3.我对JVM的理解:
JVM是java虚拟机的缩写,使用软件在操作系统上虚拟出来的计算机,虚拟机是一个软件,并非硬件组成的机器。
java程序是运行在JVM上的,而C\C++是运行在windows操作系统上的,SUN公司根据不同的操作系统,
开发了运行在不同os上的JVM,秩序源代码相同,无论使用哪种os上运行的JVM,
都可以编译成相同的类文件,运行得到完全相同的结果。
这篇关于java基础小考总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!