电子科技大学计算机应用技术专业《行政管理学》作业及答案1
A.java.util.HashMap map=new java.util.HashMap(); map.put(“name”,null); map.put(“name”,“Jack”); System.out.println(map.get(“name”));
B.null
C.Jack
D.nullJack
E.运行时出现异常
B
A.int m=s.indexOf(‘r’);
B.char c=s.charAt(0);
C.int n=s.length();
D.String str=s.append(‘2’);
D
A.与文件目录的层次相同
B.与文件的结构相同
C.与文件类型相同
D.与文件大小相同
A
A.基本数据类型和String相加结果一定是字符串型
B.char类型和int类型相加结果一定是字符
C.double类型可以自动转换为int
D.char+int+double+“”结果一定是double;
A
A.int fun(int a, float b) {} float fun(int a,float b) {}
B.float fun(int a, float b) {} float fun(int x, float y) {}
C.float fun(float a) {} float fun(float a, float b) {}
D.float fun1(int a,float b) {} float fun2(int a, float b) {}
C
A.equals(String)
B.trim()
C.append() StringBuffer
D.indexOf()
C
A.int a=0; while(a<5) {switch(a){case 0:case 3:a=a+2;case 1:case 2:a=a+3;default:a=a+5;} System.out.print(a);
B.5
C.10
D.其他
C
A.JAVA程序的main方法必须写在类里面
B.JAVA程序中可以有多个main方法
C.JAVA程序中类名必须与文件名一样
D.JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来
A
A.Java中的方法参数传递时传值调用,而不是地址调用
B.方法体是对方法的实现,包括变量声明和Java的合法语句
C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法
D.类的私有方法不能被其子类直接访问
C
A.public class J_Class{public J_Class(void) {}}
B.public class J _Class {}
C.public class J_Class{public J_Class(String s) {}}
D.public class J_Class{public void J_Class(){} public J_Class(String s) {}
B
A.for(int i=0;;){System.out.println(“这是 ”+i);break;
B.语法错误,缺少表达式2和表达式3
C.死循环
D.程序什么都不输出
E.输出:这是0
D
A.BorderLayout是边框布局,它是窗体的默认布局
B.null是空布局,它是面板的默认布局
C.FlowLayout是流布局,这种布局将其中的组件按照加入的先后顺序从左向右排列,一行排满之后就转到下一行继续从左至右排列
D.GridLayout是网格布局,它以矩形网格形式对容器的组件进行布置。容器被分成大小相等的矩形,一个矩形中放置一个组件
B
A.bookTypeList.add(“小说”);
B.bookTypeList.get(“小说”);
C.bookTypeList.contains(“小说”);
D.bookTypeList.remove(“小说”);
C
A.对象
B.属性
C.方法
D.数据类型
B
A.add(Object o)
B.add(int index,Object o)
C.remove(Object o)
D.removeLast()
D
A.同一包中的类访问
B.其他包中的类访问
C.所有的类访问
D.所有的类的子类访问
A
A.一个类可以继承多个父类
B.一个类可以具有多个子类
C.子类可以使用父类的所有方法
D.子类一定比父类有更多的成员方法
B
A.import java.awt.*; package mypackage; class MyClass {}
B.package mypackage; import java.awt.*; public class myClass {}
C.int m; package mypackage; import java.awt.*; class MyClass {}
D./*This is a comment*/ package mypackage; import java.awt.*; public class MyClass {}
D
A.“john”==“john”
B.“john”.equals(“john”)
C.“john”=“john”
D.“john”.equals(new String(“john”))
C
A.private class MyClass extends Object
B.public class myclass extends Object
C.public class MyClass
D.class MyClass extends Object
C
A.public class Test {public static int aMethod(int i) throws Exception {try{return i/10;} catch(Exception ex){throw new Exception (“exception in a aMothod”);} finally{System.out.print(“finally”);}} public static void main(String [] args) {try{aMethod(0);} catch(Exception ex){System.out.print(“exception in main”);} System.out.print(“finished”);}
B.finallyexception in mainfinished
C.exception in mainfinally
D.finallyfinished
E.finallyexception in mainfinished
C
A.C不仅继承了B中的成员,同样也继承了A中的成员
B.C只继承了B中的成员
C.C只继承了A中的成员
D.C不能继承A或B中的成员
A
A.float f=1.3;
B.char c=“a”;
C.byte b=25;
D.boolean d=null;
C
A.STRING
B.x3x;
C.void
D.def
C
A.int a,b,c; a=1;b=2;c=(a+b>3?a++:b++);
B.a的值是2,b的值是3
C.a的值是1,b的值是3
D.a的值是1,b的值是2
E.c的值是false
B
A.String s=null;s.concat(“abc”);
B.ArithmeticException
C.NullPointerException
D.IOException
E.ClassNotFoundException
A.封装就是将属性私有化,提供共有的方法访问私有属性
B.属性的访问方法包括setter方法和getter方法
C.setter方法用于赋值,getter方法用于取值
D.包含属性的类都必须封装属性,否则无法通过编译
A.int i=0,s=0;do{if(i%2==0){i++;continue;}i++;s=s+i;}while(i<7);System.out.println(s);
B.16
C.12
D.28
E.21
A.Public class J_Test{public static void main(String[] args){int[] a=new int[5]; Boolean[] b=new Boolean[5]; System.out.println(a[4]); System.out.println(b[5]);}}
B.程序可以通过编译并正常运行,结果输出“0false”
C.程序可以通过编译并正常运行,结果输出“1true”
D.程序无法通过编译
E.程序可以通过编译,但无法正常运行
A.this关键字是在对象内部指代自身的引用
B.this关键字可以在类中的任何位置使用
C.this关键字和类关联,而不是和特定的对象关联
D.同一个类的不同对象共用一个this
A.正确
B.错误