- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软酷优计划java考试复习题(共8篇)
软酷优计划java考试复习题(共8篇)
:
篇一:软酷优计划Java考试复习题
Java入门编程: 1.1
1.简述垃圾回收的优点和原理。
答:Java 语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有作用域的概念,只有对象的引用才有作用域。垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内存。垃圾回收器通常是作为一个单独的低级别的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清楚和回收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。
2描述一下JVM加载class文件的原理机制?
答:JVM中类的装载是由ClassLoader和它的子类来实现的,Java ClassLoader 是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。
java语言诞生于()年。 C
A.1993
B.1994
C.1995
D.1996
题点分析: java语言诞生于1995-3-23
java中垃圾回收机制特点和作用 ABD
A.在JVM空闲时进行垃圾回收
B.释放内存空间
C.可以被精确控制
D.自动进行的
题点分析: 垃圾回收是在Java程序运行的过程中自动进行的,无法精确控制和干预
java虚拟机机制(A)。
A.一次编译,随处运行
B.多次编译,随处运行
C.一次编译,一处运行
题点分析: Java虚拟机对于不同的平台有不同的虚拟机,这种机制屏蔽了底层的运行平台的差别,也即是一次编译处处执行。
下列不属于Java语言特点的是() A
A.面向过程
B.简单性
C.平台独立
D.面向对象
题点分析: Java属于面向对象语言,具有简单性和平台独立的特点。
java语言是一种(D)语言。
A.机器语言
B.汇编语言
C.面向过程语言
D.跨平台面向对象语言
题点分析: java可以跨平台运行,可以面向对象编程
下列哪些语句关于内存回收的说明是正确的?B
A.程序员必须创建一个线程来释放内存;
B.内存回收程序负责释放无用内存
C.内存回收程序允许程序员直接释放内存
D.内存回收程序可以在指定的时间释放内存对象
题点分析: 垃圾回收是在java程序运行的过程中自动进行的,无法精确控制和干预
1.2
简述开发环境变量配置过程?
1.下载并安装JDK; 2.设置系统环境变量; 3.验证是否配置成功; 4.在开发环境中配置JDK。
下面不属于
Java集成开发环境的是? B
A.JBuilder
B.EditPlus
C.Eclipse
D.Sun One Studio
题点分析: EditPlus是一个比较方便的文本编辑器,它可以编辑Java文件,但不是集成开发环境。 下列说法正确的是A
A.Eclipse是开源的
B.MyEclipse是开源的
C.MyEclipse不支持开源产品
D. Eclipse不是开源
题点分析: Eclipse是开源的而Myeclipse是收费不开源的,但是Myeclipse对许多开源产品提供了很好的支持,方便了开发。
java开发工具集JDK包括 ABCD
A.Java编译器
B.Java运行时解释器
C.Java应用程序编程窗口
D.Java文档化工具
题点分析: JDK(Java Development Kit)是Java开发工具集,以上选项都包括。
关于工作空间说法正确的是 B
A.只能有一个工作空间
B.可以有多个工作空间 C.工作空间不可以切换D.能同时启用多个工作
题点分析: Eclipse是允许多个工作空间存在,并且能随时切换,但只能启用一个工作空间
Java环境变量配置包括(ABC)。
A.JAVA_HOME
B.Path
C.CLASSPATH
D.CLASS
题点分析: JAVA_HOME:JDK的安装目录;
Path:指定操作系统的可执行指令路径;
CLASSPATH:ava 类文件的存放路径
下面搭建Java开发环境搭建步骤如下,其中那些步骤不是必须的? B
A.下载并安装JDK。
B.设置Windows环境变量。验证JDK是否安装成功。
C.下载并安装Eclipse。
D.在Eclispe中配置JDK。
题点分析: 当使用Eclispe编写Java程序时,一般不需要在Windows中配置环境变量,只需要在Eclipse中进行JDK配置即可。
1.3
1.编写程序在控制台输出“Hello
文档评论(0)