《爱奇艺2016研发工程师笔试题及答案(二).pdf》由会员分享,可在线阅读,更多相关《爱奇艺2016研发工程师笔试题及答案(二).pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、考虑下面这个简单的例子,让我们看看 reflection 是如何工作的。1234567891011121314import java.lang.reflect.*;public class DumpMethodspublic static void main(String args) try Class c=Class.forName(args0);Method m=c.getDeclaredMethods();for (int i = 0; i m.length; i+) System.out.println(mi.toString(); catch (Throwable e) System
2、.err.println(e);其中c.getDeclaredMethods的作用是:正确答案: C你的答案: 空 (错误)取得类的公有方法对象取得类的所有公有方法名称取得类的所有方法对象以上选项都不正确十进制变量 i 的值为 100,那么八进制的变量 i 的值为:正确答案: C你的答案: 空 (错误)146148144142有以下代码:123456789101112class Apublic A(String str)public class Testpublic static void main(String args) A classa=new A(he);A classb=new A(
3、he);System.out.println(classa=classb);正确答案: A你的答案: 空 (错误)请问输出的结果是:falsetrue报错以上选项都不正确设 x 和 y 是二叉树中的任意两个节点,若在先根序列中 x 在 y 之前,而在后根序列中 x 在 y 之后,则 x 和 y 的关系是().正确答案: C你的答案: 空 (错误)x 是 y 的右兄弟x 是 y 的子孙x 是 y 的祖先x 是 y 的左兄弟A 派生出子类 B,B 派生出子类 C,并且在java 源代码中有如下声明:1231.A a0=new A();2.A a1=new B();3.A a2=new C();以下
4、哪个说法是正确的?正确答案: A你的答案: 空 (错误)第 1 行,第 2 行和第 3 行的声明都是正确的第 1,2,3 行都能通过编译,但第 2,3 行运行时出错第 1,2 行能通过编译,但第 3 行编译出错只有第 1 行能通过编译如果你使用一个普通账户 telnet 远程登录到 linux 系统中,如何改变身份以 root 权限管理系统?正确答案: B你的答案: 空 (错误)chgrpsuchusrchmod以下选项中循环结构合法的是:正确答案: C你的答案: 空 (错误)while(int i7)i+;System.out.println(i is+i);int j=3;while(j)
5、 System.out.println(j is +j);确正确答案: D你的答案: 空 (错误)int j=0;for(int k=0;j+k!=10;j+,k+)System.out.println(jis +j+k is +k);int j=0; doSystem.out.println(j is +j+);if(j=3)continue loop;while(j10);系统当前已经加载的所有文件系统在_文件中得到反映。正确答案: C你的答案: 空 (错误)/usr/sbin/cfdisk/sbin/fdisk/etc/mtab/etc/fstab关于以下 application,说法正
6、确是什么?123456789正public class Test static int x=10;static x+=5;public static void main(String args) /4System.out.println(x=+x);staticx/=3;/9答案: B你的答案: 空 (错误)4 行与 9 行不能通过编译,因为缺少方法名和返回类型编译通过,执行结果是:x=5编译通过,执行结果是:x=39 行不能通过编译,因为只能有一个静态初始化器以下哪项是类实例化的语句?varName ClassName=new varName();ClassName varName=new
7、ClassName(newClassName);ClassName varName=ClassName();ClassName varName=new ClassName();如果希望监听 TCP 端口 9000,应该怎样创建 socket?正确答案: B你的答案: 空 (错误)new Socket(localhost,9000);new ServerSocket(9000);new Socket(9000);new ServerSocket(localhost,9000);Linux 文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在()目录中正确答案: C你的答案: 空 (错误)/bin/etc/dev/lib网络服务的 daemon 是:正确答案: C你的答案: 空 (错误)netdhttpdinetdlpd有两个完全相同的正方体,各面分别有数字 1,2,3,4,5,6.把两个正方体放到桌子上,正面的数字加起来等于偶数的情形有多少种()(提示:1+3 与 3+1 是一种情况)正确答案: D你的答案: 空 (错误)2491812如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的正确答案: D你的答案: 空 (错误)条件覆盖判定/条件覆盖组合覆盖判定覆盖