爱奇艺2016研发工程师笔试题(二)

时长:60分钟 总分:100分

135浏览 0人已完成答题

题型介绍
题型 单选题
数量 15
1.
reflection是如何工作的
问题详情

考虑下面这个简单的例子,让我们看看reflection是如何工作的。
import java.lang.reflect.*
public class DumpMethods{
	public static void main(String[] args) {
		try {
			Class c=Class.forName(args[0])
			Method m[]=c.getDeclaredMethods()
			for (int i = 0 i < m.length i++) {
				System.out.println(m[i].toString())
			}
		} catch (Throwable e) {
			System.err.println(e)
		}
	}
}
其中"c.getDeclaredMethods"的作用是:




2.
十进制变量i的值为100,那么八进制的变量i的值为:
问题详情




3.
如下代码输出的结果是?
问题详情

有以下代码:
class A{
	public A(String str){
		
	}
}
public class Test{
	public static void main(String[] args) {
		A classa=new A("he")
		A classb=new A("he")
		System.out.println(classa==classb)
	}
}
请问输出的结果是:




4.
设x和y是二叉树中的任意两个节点,若在先根序列中x在y之前,而在后根序列中x在y之后,则x和y的关系是().
问题详情




5.
以下哪个说法正确的是?
问题详情

A派生出子类B,B派生出子类C,并且在java源代码中有如下声明:
1.A a0=new A()
2.A a1=new B()
3.A a2=new C()
以下哪个说法是正确的?




6.
如果使用一个普通账户 telnet 远程登录到 Linux 系统中,如何改变身份以 root 权限管理系统()
问题详情

如果使用一个普通账户 telnet 远程登录到 Linux 系统中,如何改变身份以  root 权限管理系统()




7.
以下选项中循环结构合法的是:
问题详情




8.
系统当前已经加载的所有文件系统在_________文件中得到反映。
问题详情




9.
关于以下application,说法正确是什么?
问题详情

关于以下application,说法正确是什么?
public class Test {
	static int x=10
	static {x+=5}
	public static void main(String[] args) //4
        {
		System.out.println("x="+x)
	}
	static{x/=3}
}//9




10.
以下哪项是类实例化的语句?
问题详情




11.
如果希望监听TCP端口9000,应该怎样创建socket?
问题详情

如果希望监听TCP端口9000,服务器端应该怎样创建socket?




12.
Linux 文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在哪个目录中()
问题详情




13.
网络服务的daemon是:
问题详情




14.
把两个正方体放到桌子上,正面的数字加起来等于偶数的情形有多少种()
问题详情

有两个完全相同的正方体,各面分别有数字1,2,3,4,5,6.把两个正方体放到桌子上,正面的数字加起来等于偶数的情形有多少种()(提示:1+3与3+1是一种情况)




15.
如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的
问题详情