精选优质文档-倾情为你奉上JAVA基础笔试题目1. JDK和JRE的区别?Java Development Kit. 包含了JRE、编译器等程序。Java Runtime Environment指的是java运行时环境。负责启动虚拟机,加载和运行class文件。2. JVM是什么?工作原理?JVM是sun公司定义的规范。java vitual mashine。3. GC是什么?是如何回收对象的?Gabbage collection 垃圾回收器。哪些对象需要回收?对象没有被引用。4. System.gc()的作用是?程序员能直接调用垃圾回收器吗?GC不能被程序员调用。System.gc()可以通知调用垃圾回收器。GC程序员不能直接调用GC5. 一个java源文件,可以定义多个class类吗?可以定义多个public类吗?可以。6. java中,包含几种数据类型?基本数据类型byte 1个字节short 2个字节int 4个字节 整形常量默认类型long 8个