《阿里巴巴Java笔试题.docx》由会员分享,可在线阅读,更多相关《阿里巴巴Java笔试题.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 阿里巴巴Java笔试题 1. 以下运算符中优先级别最高的是? A: B: C:!= D:?: 2: 若用数组S0n作为两个栈S1和S2的存储构造,对任何一个栈只有当S全满时才不能做入栈操作。为这两个栈安排空间的最正确方案是 A:S1的栈底位置为0,S2的栈底位置为n+1 B:S1的栈底位置为0,S2的栈底位置为n/2 C:S1的栈底位置为1,S2的栈底位置为n/2 3. 经过强制类型转换以后,变量a,b的分别为 Short a =128;byte b =(byte)a; A:128 127 B:128 -128 C:128 128 D:编译错误 4. Java 的Daemon线程,setDa
2、emon设置必需要: A:在Start之前 B:在Start之后 C:前后都可以 5. 以下不属于Java语言鲁棒性特点的是 A:java能程序在编译和运行时的错误 B:Java能运行虚拟机实现跨平台 C:Java自己操纵内存削减了内存出错的.可能性 D:Java还实现了真数组,避开了掩盖数据类型的可能 6. 有以下一个对象: public class DataObject implements Serializable private static int i=0; private String word=”; public void setWord(String word) this.wo
3、rd=word; public void set I(int i) DataObject.i =I; 创立一个如下方式的 DataObject:DataObject object = new DataObject(); Object.setWord(“123”);object.setI(2); 将此对象序列化为文件,并在另外一个JVM中读取文件,进展反序列化,请问此时读出的DataObject对象中的word和i的值分别为: A:” ,0 B:” ,2 C:”123” ,2 D:”123” ,0 7. 基于Servlet API如何实现转向时不在地址栏中显示转向后的地址? A:redirect
4、() B:sendRedirect() C:forward() D:transform() 8. 假设有以下代码 String s=”hello”; String t=”hello”; Char c =h,e,l,l,o; 以下选项中返回false的语句是: A:s.equals(t); B:t.equals(c); C:s=t; D:t.equals(new String(“hello”); 9. 下面的代码运行的结果是: class B extends Object static System.out.println(Load B); public B() System.out.print
5、ln(Create B); class A extends B static System.out.println(Load A); public A() System.out.println(Create A); public class Testclass public static void main(String args) new A(); A:Load B Create B Load A Create A B:Load B Load A Create B Create A C:Load B Create B Create A Load A D:Create B Create A Load B Load A 【阿里巴巴Java笔试题】