Java开发工程师笔试题
关于
1年前
更新
0
频次
26
题目数
分享
欢迎参加本次考试!请勿随意切换屏幕,否则将做作弊处理!
Q1:姓名
Q2:若有定义:byte[] x={11,22,33,﹣66};其中0≤k≤3,则对x数组元素错误的引用是()(4.0分)
Q3:编译Java源程序文件产生的字节码文件的扩展名为()(4.0分)
Q4:关键字()表明一个对象或变量的引用在初始化后不能被修改。(4.0分)
Q5:以下说法中正确的是? (4.0分)(1)HashCode相等的两个对象相等(equals)(2)如果两个对象相等(equals),它们的HashCode相等(3)HashCode相等的对象不一定相等(4)如果两个对象相等(equals),它们的HashCode不一定相等
Q6:以下关于构造方法的描述错误的是() (4.0分)
Q7:在OSI参考模型中,()处于模型的最底层。(4.0分)
Q8:以下哪些是缓存淘汰策略?(4.0分)(1)先进先出策略(2)后进先出策略(3)最少使用策略(4)最近最少使用策略
Q9:冒泡排序的时间复杂度是(),快速排序的时间复杂度是() (4.0分)(1)O(n)(2)O(log (n))(3)O(n*log(n))(4)O(n^2)
Q10:关于单例模式哪些说法正确? (4.0分)(1)饿汉模式是线程安全的,不需要加锁(2)内部静态类方式是线程安全的(3) 双重校验锁方式必须加volatile(4)单例模式构造方法一定是 private
Q11:请写出以下程序执行结果 (4.0分) public static void main(String[] args){ Runner r = new Runner(); Thread thread = new Thread(r); thread.start(); r.method2(); } } class Runner implements Runnable{ int mum = 0; public void run() { method1(); } public synchronized void method1(){ mum = 100; try { Thread.sleep(3000); } catch (InterruptedException e) {} System.out.print(mum); } public synchronized void method2(){ try { Thread.sleep(2000); } catch (InterruptedException e) {} mum = 500; } }
Q12:以下_____不是Object类的方法?(4.0分)
Q13:下面的程序编译运行后,在屏幕上显示的结果是()(4.0分)public class Test { public static void main(String args[]) { int x, y; x = 5 2; y = x 2; System.out.println(y); }}
Q14:既考虑作业等待时间,又考虑作业执行时间的调度模式是? (4.0分)
Q15:以下关于非对称加密的说法正确的是?(4.0分)(1)可以用公钥加密、私钥解密来实现数字签名,验证身份(2)可以用私钥加密、公钥解密来实现数字签名,验证身份(3)可以使用公钥加密、私钥解密来实现加密传输,防止窃听(4)可以使用私钥加密、公钥解密来实现加密传输,防止窃听
Q16:以下属于对称加密的是? (4.0分)
Q17:在类Tester中定义方法如下,public double max(int x, int y) { //省略},则在该类中定义如下哪个方法头是对上述方法的重载(Overload)? (4.0分)
Q18:在jdk1.5之后,下列 java 程序输出结果为______。 (4.0分)int i=0;Integer j = new Integer(0);System.out.println(i==j);System.out.println(j.equals(i));
Q19:以下关于HTTPS的说法正确的是? (4.0分)
Q20:以下方法中不属于HTTP请求方法的是? (4.0分)
Q21:以下代码在控制台输出的是()(4.0分)public class SwitchTest{ public static void main(String[] args) { System.out.println(value=+switchit(4)); } public static int switchit(int x) { int j=1; switch (x) { case 1:j++; case 2:j++; case 3:j++; case 4:j++; case 5:j++; default:j++; } return j+x; }}
Q22:检测以下哪些与 http://store.company.com/dir/page.html 是同源? (4.0分)
Q23:有变量int i = 0; int a = i++; int b = ++a; int c = a+b; int d = (a == 1)?b:c; 请问a和d的值分别是多少?()。 (4.0分)
Q24:下列循环语句序列执行完成后,i的值是()(4.0分)int i;for(i=2;i=10;i++){System.out.println(i);}
Q25:以下关于Dalvik虚拟机的描述正确的是? (4.0分)(1)Dalvik虚拟机与Java虚拟机兼容(2)Dalvik虚拟机与ART虚拟机兼容(3)Dalvik虚拟机是JIT(JustinTime)编译(4)Dalvik虚拟机是AOT(AheadofTime)编译
Q26:java运行时内存分为“线程共享”和“线程私有”两部分,以下哪些属于“线程共享”部分 (4.0分)
联系我们
问卷网公众号