欢迎来到天天文库
浏览记录
ID:17116389
大小:14.44 KB
页数:5页
时间:2018-08-27
《阿里巴巴 java 面试题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、阿里巴巴java面试题 1.下列运算符中优先级别最高的是? A:& B:&& C:!= D:?: 2:若用数组S作为两个栈S1和S2的存储结构,对任何一个栈只有当S全满时才不能做入栈操作。为这两个栈分配空间的最佳方案是 A:S1的栈底位置为0,S2的栈底位置为n+1 B:S1的栈底位置为0,S2的栈底位置为n/2 C:S1的栈底位置为1,S2的栈底位置为n/2 3.经过强制类型转换以后,变量a,b的分别为 Shorta=128;byteb=(byte)a; A:128127 B:128-128 C:128128 D:编译错误 4.Java
2、的Daemon线程,setDaemon设置必须要: A:在Start之前 B:在Start之后 C:前后都可以 5.下列不属于Java语言鲁棒性特点的是 A:java能程序在编译和运行时的错误 B:Java能运行虚拟机实现跨平台 C:Java自己操纵内存减少了内存出错的可能性 D:Java还实现了真数组,避免了覆盖数据类型的可能 6.有以下一个对象: publicclassDataObjectimplementsSerializable{ privatestaticinti=0; privateStringword=””; publicvoid
3、setWord(Stringword){ =word; } publicvoidsetI(inti){ =I; } } 创建一个如下方式的 DataObject:DataObjectobject=newDataObject(); (“123”);(2); 将此对象序列化为文件,并在另外一个JVM中读取文件,进行反序列化,请问此时读出的DataObject对象中的word和i的值分别为: A:””,0 B:””,2 C:”123”,2 D:”123”,0 7.基于ServletAPI如何实现转向时不在地址栏中显示转向后的地址? A:redi
4、rect() B:sendRedirect() C:forward() D:transform() 8.假设有以下代码 Strings=”hello”; Stringt=”hello”; Charc={‘h’,’e’,’l’,’l’,o’’}; 下列选项中返回false的语句是: A:(t); B:(c); C:s==t; D:(newString(“hello”)); 9.下面的代码运行的结果是: classBextendsObject{ static{ ("LoadB"); } publicB(){ ("CreateB");
5、} } classAextendsB{ static{ ("LoadA"); } publicA(){ ("CreateA"); } } publicclassTestclass{ publicstaticvoidmain(Stringargs){ newA(); } } A:LoadBàCreateBàLoadAàCreateA B:LoadBàLoadAàCreateBàCreateA C:LoadBàCreateBàCreateAàLoadA D:CreateBàCreateAàLoadBàLoadA
此文档下载收益归作者所有