Java_笔试选择题
一、选择题(每题4分,共80分) 1. 编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( ) A. .java B. .class C. .html D. .exe
2. main 方法是Java Application 程序执行的入
口点,关于main 方法的方法头以下哪项是合法的( )美工设计软件培训
A. public static void main()
B. public static void main( String args[] )
C. public static int main( String [] args )
D. public void main( String args[] )
3. 下面哪个是short 型的取值范围:( )
A. -27 -- 27-1
B. 0 -- 216-1
C. -215
-- 215
-1 D. -231
-- 231
-1
4. 以下哪项关键字能够作为Interface 内定义的
Method 的修饰符?( )
A. public
B. final
C. abstract
D. protected应用签名不一致怎么办
5. 一个函数定义的返回值是float ,它不能在
return 语句中返回的值的类型是( )
A. char
B. float
C. long服务器unknown是什么意思
D. double
6. 下面哪项是不合法的标识符:( )
A. $persons
B. TwoUsers
C. *point
D. _endline
7. 下面不属于JAVA 关键字的是( )
A. instanceof
B. finally
C. sizeof
D. volatile
8. 下面程序的输出为:( )
public class ArrayTest{
public static void main (String[]
args){
Object[] ov;
String[] sa = { "Green", "Blue",
"Red" };
ov = sa; System.out.println("Color=" + ov[1]);
}
}
A. 存在编译错误
B. 输出Color=Blue
C. 输出Color=Green
D. 运行时抛出异常
django修改admin页面9. 字符串t 中的字符为( )
String s = "hypertext"; String t = s.substring(2, 5); A. "yper" B. "ype" C. "pert" D. "per "
10. 有如下程序,请选择一个正确的结果( )java常见笔试题
class Superclass { }
class Subclass extends Superclass { } Superclass a = new Superclass(); Subclass b = new Subclass();
选择一个正确的来解释下面的语句:b = a; A. 编译非法 B. 编译正确,但运行时可能非法 C. 运行时正确
11. 以下哪个方法声明能够被加入到Child 类中,
编译正确?( )
public class Parent {
public int addValue( int a, int b) { return a+b; }
}
class Child extends Parent
{ }
A. int addValue( int a, int b ){// do
}
B. public void addValue (){// }
C. public void addValue( int b, int a ){// }
D. public int addValue( int a, int
b
)throws
MyException
{//do
}
12.以下那些判断会返回 false()
String a = “Hello”;
String b = “Hello”;
String c = new String(“Hello”);
A. a.equals(b);
B. a == b;两个是同一个对象
C. a == c;
D. c.equals(“Hello”);
13.对于以下的方法体,如果TimedOutException
直接继承Exception类,那么哪一个方法声明
适合以下的方法体代码?()
{
success = connect();
if (success = = 1)
{
throw new TimedOutException();
}
}
A.public void method()
B.public void method() throws Exception
C.public void method() throw
TimedOutException
D.public throw TimedOutException void
method()
14.如果需要把一个对象作为key添加到HashMap
中,那么该对象至少需要重载Object的哪些
方法()
A.clone和equals
B.hashCode和clone
C.finalize和clone
D.hashCode和equals
15.请判断下面的代码片段的执行结果:()
mysql下载好之后怎么安装void func(int a, String b, String c)
{
a = a + 1;
b.trim();
c = b;
}
public static void main(String[] args)
{
int a = 0;
String b = “Hello World”;
String c = “OK”;
func(a, b, c);
System.out.println(“” + a + “, ”+ b + “, ” + c);
}
A.0, Hello World, OK
B.0, HelloWorld, HelloWorld
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论