Java笔试选择题7.docx
- 文档编号:26565596
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:53
- 大小:39.67KB
Java笔试选择题7.docx
《Java笔试选择题7.docx》由会员分享,可在线阅读,更多相关《Java笔试选择题7.docx(53页珍藏版)》请在冰豆网上搜索。
Java笔试选择题7
1.在Java中,负责对字节代码解释执行是
A.应用服务器
B.虚拟机
C.垃圾回收器
D.编译器
解释:
1.java是由java源代码编译成字节码存储在.class文献中.而执行时,是由java虚拟机(jvm)读取字节码文献翻译并执行.因此java是解释性Java虚拟机是一种想象中机器,在实际计算机上通过软件模仿来实现。
2.一种栈输入序列为12345,则下列序列中不也许是栈得输出序列是()
A.54132
B.23415
C.15432
D.23145
解释:
如果按照235164这个出栈序列,那么有:
1.1,2入栈,2出栈
2.3入栈,3出栈
3.4,5入栈,5出栈
此时由于栈里在1上面尚有4,因而第四个出栈数字无论如何也不会是1,因此不也许是235164。
3.LDAP是什么?
A.是一种开源产品
B.是一种编程语言
C.是一种访问合同
D.是一种存储数据目录
4.要想在你视图上成功执行查询需要做什么?
A.只能在基本表中有select权限
B.在视图中需要有select权限
C.基本表中必要有数据
D.基本表必要在同一种顾客模式中
5.评估下面一组SQL语句:
CREATETABLEdept
(deptnoNUMBER
(2),
dnameVARCNAR2(14),
1ocVARCNAR2(13));
ROLLBACK;
DESCRIBEDEPT
下面关于该组语句哪个描述是对的?
A.DESCRIBEDEPT语句将返回一种错误ORA-04043:
objectDEPTdoesnotexist.
B.DESCRIBEDEPT语句将显示DEPT表构造描述内容
C.DESCRIBEDEPT语句将只有在ROLLBACK之前引入一种COMMIT语句时,才会显示DEPT表构造描述内容
D.ROLLBACK语句将释放DEPT占用存储空间
6.Oracle中VARCHAR2类型最大长度是:
A.4000
B.3000
C.1000
D.
7.下列哪一种选项按照顺序涉及了OSI模型七个层次:
()
A.物理层数据链路层传播层网络层会话层表达层应用层
B.物理层数据链路层会话层网络层传播层表达层应用层
C.物理层数据链路层网络层传播层会话层表达层应用层
D.网络层传播层物理层数据链路层会话层表达层应用层
8.当客户端关闭一种从连接池中获取连接,会发生下面哪一种状况?
A.连接不会关闭,只是简朴地还给连接池
B.连接被关闭,但又被重新打开并还给连接池
C.连接永久性关闭
9.如下哪些不是javascript全局函数()
A.eval
B.escape
C.setTimeout
D.parseFloat
10.你使用mkdir命令创立一种暂时文献夹/tmp/aaa,并将某些文献复制其中。
你使用完后要删除/mnt/tmp文献夹及其中所有文献,应当使用命令
A.rm/tmp/aaa
B.rm-r/tmp/aaa
C.rmdir-r/tmp/aaa
D.rmdir/tmp/aaa
11.操作系统具备进程管理、存储管理、文献管理和设备管理功能,在如下关于描述中,哪一种是不对的
A.设备管理是指计算机系统中除了CPU和内存以外所有输入、输出设备管理
B.存储管理重要是管理内存资源
C.进程管理重要是对程序进行管理
D.文献管理可以有效地支持对文献操作,解决文献共享、保密和保护问题
12.在UML提供图中,()用于准时间顺序描述对象间交互。
A.协作图
B.网络图
C.序列图
D.状态图
13.下面关于系统并发访问数估算数据那个最有效:
A.高峰时段日解决业务量100000
B.高峰时段平均每秒祈求数80
C.同步在线顾客数100
D.平均每秒顾客祈求数50
14.不同级别顾客对同一对象拥有不同访问权利或某个客户端不能直接操作到某个对象,但又必要和那个对象有所互动,这种状况最佳使用什么设计模式。
A.Bridge模式
B.Fa?
ade模式
C.Adapter模式
D.Proxy模式
15.PL/SQL中用来判断FETCH语句与否成功,并且在FETCH语句失败时返回逻辑真属性是:
%ISOPEN
%NOTFOUND
%ROWCOUNT
%FOUND
16.关于如下程序代码阐明对的是:
1.publicclassHasStatic{
2.privatestaticintx=100;
3.publicstaticvoidmain(Stringargs[]){
4.HasStatichs1=newHasStatic();
5.hs1.x++;
6.HasStatichs2=newHasStatic();
7.hs2.x++;
8.hs1=newHasStatic();
9.hs1.x++;
10.HasStatic.x--;
11.System.out.println("x="+x);
12.}
13.}
A.程序通过编译,输出成果为:
x=103
B.10行不能通过编译,由于x是私有静态变量
C.5行不能通过编译,由于引用了私有静态变量
D.程序通过编译,输出成果为:
x=102
17.定义字符串:
Strings1="hello";对下面程序描述对的是:
if(s1=="hello"){
System.out.println("s1=\"hello\"");
}else{
System.out.println("s1!
=hello");
}
A.输出s1!
=hello
B.编译对的,运营错误
C.产生编译错误
D.输出s1="hello"
18.在实现DAO设计模式时,下面哪种模式经常被采用:
A.Proxy模式
B.Factory模式
C.Prototype模式
D.Observer模式
19.关于MVC,下面说法对的是:
A.Servlet实现MVCModel某些
B.EJB实现MVCModel某些
C.Http实现MVCView某些
D.JSP实现MVCControl某些
20.下列关于PC机软件论述中,错误是:
A.C++语言编译器是一种系统软件,它需要操作系统支持
B.PC机除了使用Windows操作系统外,还可使用Linux等操作系统
C.软件是计算机系统不可缺少构成某些,它涉及各种程序、数据和关于文档资料
D.Windows操作系统中画图、计算器、游戏等是Windows构成某些,它们都属于系统软件
21.在ORACLE中执行下面SQL成果为:
Selectinstr('Mississippi','i',3,3)fromdual
7
10
8
11
22.在ORACLE中,下面哪个符号可以放到一种文献中一行前面来标示注释。
A.!
B.$
C.&
D.#
23.如下代码段将创立几种对象?
Strings1="bc";
Strings2="bc";
A.2
B.3
C.0
D.1
24.关于垃圾收集哪些论述是对。
A.垃圾收集可以在盼望时间释放被java对象使用内存。
B.垃圾收集将检查并释放不再使用内存。
C.垃圾收集容许程序开发者明确指定并及时释放该内存。
D.程序开发者必要自己创立一种线程进行内存释放工作。
25.设x为int型变量,则执行如下语句段后,x值为:
x=10;
x+=x-=x-x;
A.30
B.20
C.40
D.10
26.对于下面几种常用CMT事务属性,下面?
号处从?
1到?
4依次应为:
A.T2,None,None,T2
B.None,T2,None,T2
C.T1,T2,T2,None
D.None,None,None,T1
E.T2,T2,None,T2
F.T1,None,T2,T2
27.如果配备一种Servlet需要使用参数,最佳在哪个办法中加载?
A.init
B.doGet
C.destory
D.doPost
E.service
28.下面哪个Set是排序?
A.LinkedHashSet
B.HashSet
C.AbstractSet
D.TreeSet
HashSet采用散列函数对元素进行排序,是专门为迅速查询而设计。
存入HashSet对象必要定义hashCode办法。
(不会添加重复元素,自然排序,可以添加null值)TreeSet采用红黑树数据构造进行排序元素,使用它可以从Set中提取有序(升序或者降序)序列。
需要注意是,存入自定义类时,TreeSet需要维护元素存储顺序,因而自定义类要实现Comparable接口并定义compareTo办法。
(不会添加重复元素,自然排序,不可以添加null否则回报(NullPointException))LinkedHashSet内部使用散列以加快查询速度,同步使用链表维护元素插入顺序,在使用迭代器遍历Set时,成果会按元素插入顺序显示。
(不会添加重复元素,不会自然排序,可以添加null值)
29.假设test类运营于多线程环境下,那么关于A处同步下面描述对的是?
publicclassTest{
Listlist=newjava.util.ArrayList();
publicvoidtest(){
synchronized(list){//--A
list.add(String.valueOf(System.currentTimeMillis()));
}
}
}
A.test办法中必要增长synchronized
B.Test类为singleton时有必要增长synchronized
C.test办法中没有必要增长synchronized
D.Test类为singleton时也没有必要增长synchronized
30.下面哪个对类声明是错误?
A.classMyClassextendsMySuperClass1,MySupperClass2{}
B.publicclassMyClass{}
C.abstractclassMyClassimplementsYourInterface1,Youriterface2{}
D.privateclassMyClass{}
E.classMyClassextendsMySuperClassimplementsYourInterface{}
31.类实例办法表达是什么?
()
A.父类对象行为
B.类属性
C.类对象行为
D.类行为
32.下面说法对的是()
A.JAVA中线程是非抢占式
B.JAVA中线程不可以共享数据
C.每个JAVA程序都至少有一种线程,即主线程
D.JAVA中线程不可以共享代码
1.Applet可以做下列那些操作
A.读取客户端文献
B.在客户端主机上创立新文献
C.在客户端装载程序库
D.读取客户端某些系统变量
2.在面向对象数据模型中,子类不但可以从其超类中继承所有属性和办法,并且还可以定义自己属性和办法,这有助于实现
A.可移植性
B.可扩充性
C.可靠性
D.安全性
3.下面两段代码打印成果是:
System.out.println(5.00-4.90);
System.out.println(300-210);
A.0.9999和90
B.0.9999和89.99
C.0.9和90
D.0.99964和90
4.下面关于数据库系统基于日记恢复论述中,哪一种是对的
A.运用更新日记记录中改前值可以进行UNDO,运用更新日记记录中改前值可以进行REDO
B.运用更新日记记录中改后值可以进行UNDO,运用更新日记记录中改后值可以进行REDO
C.运用更新日记记录中改前值可以进行UNDO,运用更新日记记录中改后值可以进行REDO
D.运用更新日记记录中改后值可以进行UNDO,运用更新日记记录中改前值可以进行REDO
5.评估下面一组SQL语句:
CREATETABLEdept
(deptnoNUMBER
(2),
dnameVARCNAR2(14),
1ocVARCNAR2(13));
ROLLBACK;
DESCRIBEDEPT
下面关于该组语句哪个描述是对的?
A.DESCRIBEDEPT语句将显示DEPT表构造描述内容
B.DESCRIBEDEPT语句将只有在ROLLBACK之前引入一种COMMIT语句时,才会显示DEPT表构造描述内容
C.ROLLBACK语句将释放DEPT占用存储空间
D.DESCRIBEDEPT语句将返回一种错误ORA-04043:
objectDEPTdoesnotexist.
6.下面哪个语句用于打开一种已经存在约束?
A.ALTERTABLEtable_nameENABLEconstraint_name;
B.ALTERTABLEtable_nameSTATUS=ENABLECONSTRAINTconstraint_name;
C.ALTERTABLEtable_nameSTATUS=ENABLECONSTRAINTconstraint_name;
D.ALTERTABLEtable_nameENABLECONSTRAINTconstraint_name;
E.ALTERTABLEtable_nameTURNONCONSTRAINTconstraint_name;
F.ALTERTABLEtable_nameTURNONCONSTRAINTconstraint_name;
7.TCP合同在每次建立或拆除连接时,都要在收发双方之间互换_________报文。
A.一种
B.四个
C.三个
D.两个
8.网络操作系统和分布式操作系统重要区别是()
A.与否连接多台计算机
B.计算机之间能否通信
C.网上资源能否共享
D.各台计算机有无主次之分
9.关于IEwindow对象表述不对的有()
A.window.opener属性自身就是指向window对象
B.window.location=”a.html”和window.location.href=”a.html”作用都是把当前页面替代成a.html页面
C.定义了全局变量g;可以用window.g方式来存取该变量
D.window.reload()办法可以用来刷新当前页面
10.在操作系统中,Wait(s)和Signal(s)操作是一种
A.机器指令
B.作业控制命令
C.系统调用命令
D.低档进程通信原语
11.文献存取方式是由文献性质和顾客使用文献状况而拟定,普通有两种存取方式,它们是
A.直接存取和间接存取
B.顺序存取和链接存取
C.顺序存取和随机存取
D.只读存取和读写存取
12.下列描述中对的是()
A.软件工程只是解决软件项目管理问题
B.软件工程只是解决软件开发中技术问题。
C.软件工程重要思想是强调在软件开发过程中需要应用工程化原则。
D.软件工程重要解决软件产品生产率问题。
13.项目中技术风险是普通是通过()办法来缓和
A.技术文档
B.架构原型验证
C.代码复审
D.单元测试
14.CMM定义了几种不同成熟度级别。
A.3
B.6
C.5
D.4
15.PL/SQL中如下表达式成果非空是:
A.NULL||NULL
B.NULL'||NULL
C.(5>NULL)
D.3+NULL
16.你如何强制对一种对象及时进行垃圾收集?
A.调用System.gc()
B.调用System.gc(),同步传递要进行垃圾收集对象引用
C.调用Runtime.gc()
D.给这个对象所有引用设立一种新值(例如null)
E.垃圾收集是不能被逼迫及时执行
17.如下()办法不能被浏览器自动调用。
A.init()
B.stop()
C.start()
D.paint()
18.要创立一种新目录,可以用下面()类实现。
A.FileInputStream
B.FileOutputStream
C.RandomAccessFile
D.File
19.执行下面代码,下面描述对的是:
publicclassPerson{
staticintarr[]=newint[10];
publicstaticvoidmain(Stringa[]){
System.out.println(arr[1]);
}
}
A.产生编译错误
B.输出空
C.编译对的,运营错误
D.输出0
20.关于CMM说法错误是:
A.CMM是一种软件生命周期模型
B.CMM是一种软件过程方略,与实际使用模型无关
C.CMM有助于组织建立一种有规律、成熟软件过程
D.CMM定义了5个成熟度级别
21.执行下面PL/SQL,emp表中存在编号为1234雇员,说法对的是:
declare
v_nameVARCHAR2(10);
begin
SELECTenameINTOv_nameFROMempWHEREempno='1234';
dbms_output.put_line('found');
EXCEPTION
WHENno_data_foundTHEN
dbms_output.put_line('notfound!
');
dbms_output.put_line('others');
end;
A.程序编译错误
B.输出成果为:
found
C.输出成果为:
notfoundothers
D.输出成果为:
foundothers
22.在ORACLE中,关于同义词说法错误是:
A.同义词只能由创立同义词顾客使用
B.同义词可以和表重名
C.共有同义词和私有同义词创立权限不同
D.可觉得存储过程创立同义词
23.在ORACLE中Date日期类型,存贮日期和时间信息,占用几种字节
A.6
B.10
C.8
D.7
24.关于线程哪些论述是对。
A.一旦一种线程被创立,它就及时开始运营。
B.当一种线程由于抢先机制而停止运营,它被放在可运营队列前面。
C.一种线程也许由于不同因素停止(cease)并进入就绪状态。
D.使用start()办法可以使一种线程成为可运营,但是它不一定及时开始运营。
25.下列程序段执行后,t5成果是:
intt1=5,t2=6,t3=7,t4,t5;
t4=t1 t1: t2; t5=t4 t4: t3; A.7 B.5 C.6 26.下面哪一种参数不是存储过程接受参数 A.INPUT B.INOUT C.IN D.OUT 27.54.执行如下两个查询,成果为: SELECTenamename,salsalaryFROMemporderbysalary; SELECTenamename,sal"SALARY"FROMemporderbysalASC; A.两个查询成果完全相似 B.第二个查询对的,第一种查询错误 C.第一种查询对的,第二个查询错误 D.两个查询成果不同 28.EJB实例通过下面哪个接口与容器进行交互? A.Handle B.EJBContext C.EJBHome D.EJBObject E.HomeHandle 29.下面哪个Map是排序? A.TreeMap B.HashMap C.Hashtable D.WeakHashMap E.LinkedHashMap HashMap是按照HashCode排序,莫名其妙顺序。 TreeMap是按照自身顺序排序,例如数字话,按照数字升序,ascII等。 LinkedHashMap是按照先进先出顺序。 30.transient变量和下面哪一项关于? A.Cloneable B.Serializable(一种对象序列化接口,一种类只有实现了Serializable接口,它对象才是可序列化。 因而如果要序列化某些类对象,这些类就必要实现Serializable接口。 而事实上,Serializable是一种空接口,没有什么详细内容,它目只是简朴标记一种类对象可以被序列化。 ) C.Runnable D.Throwable E.Comparable 31.执行下列语句后,i和n值为()inti=10;intn=i++%5; A.10,0 B.11,0 C.10,1 D.11,1 32.随着Java技术不断发展,Sun公司依照市场进一步将Java细分,其中针对普通PC应用是() A.J2EE B.JDK C.J2ME D.J2SE 1.如下创立了几种对象 StringA,B,C A="a"; B="b": A=A+B; StringBufferD=newStringBuffer("abc"); D=D.append("567"); A.6 B.4 C.3 D.5 2.J2EE三层构造涉及表达层、中间层、()。 A.保存层 B.服务层 C.中间层 D.数据层 3.下面那种服务不是JNDI应用范畴。 A.JMS B.JDBC C.Servlet D.EJB 4.要想在你视图上成功执行查询需要做什么? A.基本表必要在同一种顾客模式中 B.只能在基本表中有select权限 C.基本表中必要有数据 D.在视图中需要有select权限 5.在数据库中,产生数据不一致主线因素是 A.数据冗余 B.数据存储量太大 C.没有严格保护数据 D.未对数据进行完整性控制 6.评估下面一组SQL语句: CREATETABLEdept (deptnoNUMBER (2), dnameVARCNAR2(14), 1ocVARCNAR2(13)); ROLLBACK; DESCRIB
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 笔试 选择题