判断选择笔试Word文件下载.docx
- 文档编号:21473717
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:26
- 大小:38.54KB
判断选择笔试Word文件下载.docx
《判断选择笔试Word文件下载.docx》由会员分享,可在线阅读,更多相关《判断选择笔试Word文件下载.docx(26页珍藏版)》请在冰豆网上搜索。
语句的输出结果是a0。
Java基础选择题
1.在Java中,(D)类提供定位本地文件系统,对文件或目录及其属性进行基本操作。
(单选)
A)FileInputStreamB)FileReaderC)FileWriterD)File
2.Java中的集合类包括ArrayList、LinkedList、HashMap等类,下列关于集合类描述错误的是(C)(单选)
A)ArrayList和LinkedList均实现了List接口
B)ArrayList的访问速度比LinkedList快
C)添加和删除元素时,ArrayList的表现更佳
D)HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值
3.
在使用super和this关键字时,以下描述正确的是(A)(单选)
A)在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过
B)super()和this()不一定要放在构造方法内第一行
C)this()和super()可以同时出现在一个构造函数中
D)this()和super()可以在static环境中使用,包括static方法和static语句块
4.在Java中,JDBCAPI定义了一组用于与数据库进行通信的接口和类,它们包括在(B)包中。
A)java.langB)java.sqlC)java.utilD)java.math
5.Java中,以下(B)接口以键_值对的方式存储对象。
A)java.util.CollectionB)java.util.MapC)java.util.ListD)java.util.Set
6.以下关于对象序列化描述正确的是(CD)(多选)
A)使用FileOutputStream可以将对象进行传输
B)使用PrintWriter可以将对象进行传输
C)使用ObjectOutputStream类完成对象存储,使用ObjectInputStream类完成对象读取
D)对象序列化的所属类需要实现Serializable接口
7.在Java中,(A
)类可用于创建链表数据结构的对象。
A)LinkedListB)ArrayListC)CollectionD)HashMap
8.分析下面这段Java代码,它的运行结果是(C
)。
Importjava.io.*;
PublicclassB{
Publicstaticvoidmain(string[]args){
inti=12;
System.out.println(i+=i-=i*=i);
}}
A)100B)0C)-120D)程序无法编译
9.使用JDBC事务的步骤是(CABD)(多选)
A)取消Connection的事务自动提交方式
B)发生异常回滚事务
C)获取Connection对象
D)操作完毕提交事务
10.以下对JDBC事务描述错误的是(B)(单选)
A)JDBC事务属于JAVA事务的一种
B)JDBC事务属于容器事务类型
C)JDBC事务可以保证操作的完整性和一致性
D)JDBC事务是由Connection发起的,并由Connection控制
11.要通过可滚动的结果集更新数据,以下正确的是(A)(单选)
A)pst=con.prepareStatement(sql,
ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE)
B)pst=con.prepareStatement(sql,
ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY)
C)pst=con.prepareStatement(sql,ResultSet.TYPE_SCROLL_SENSITIVE)
D)pst=con.prepareStatement(sql,ResultSet.CONCUR_UPDATABLE)
12.存储过程pro有两个参数,第一个为输入参数,第二个为输出参数,以下代码正确的是(C)(单选)
A)CallableStatementcst=con.prepareCall(“(callpro(?
?
))”);
B)CallableStatementcst=con.prepareCall(“(callpro(?
C)CallableStatementcst=con.prepareCall(“{callpro(?
)}”);
D)CallableStatementcst=con.prepareCall(“{callpro(?
13.以下描述正确的是(B)(单选)
A)CallableStatement是PreparedStatement的父接口
B)PreparedStatement是CallableStatement的父接口
C)CallableStatement是Statement的子接口
D)PreparedStatement是Statement的父接口
14.要删除book表中书籍(bookName)是”java”的记录,以下代码正确的是(A)(单选)
Stringsql=”deletefrombookwherebookName=?
”;
PreparedStatementpst=con.preparedStatement(sql);
______________________________
pst.execute();
A)pst.setString(1,”java”);
B)pst.setString(0,”java”);
C)pst.setInt(0,”java”);
D)以上选项都不正确
15.获取ResutlSet对象rst的第一行数据,以下正确的是(B)(单选)
A)rst.hashNext();
B)rst.next();
C)rst.first();
D)rst.nextRow();
16.以下可以正确获取结果集的有(AD)(多选)
A)Statementsta=con.createStatement();
ResultSetrst=sta.executeQuery(“select*frombook”);
B)Statementsta=con.createStatement(“select*frombook”);
ResultSetrst=sta.executeQuery();
C)PreparedStatementpst=con.preparedStatement();
ResultSetrst=pst.executeQuery(“select*frombook”);
D)PreparedStatementpst=con.preparedStatement(“select*frombook”);
ResultSetrst=pst.executeQuery();
17.以下负责建立与数据库连接的是(D)(单选)
A)StatementB)PreparedStatementC)ResultSetD)DriverManager
18.使用JDBC连接数据库的顺序是(ABCDE)(多选)
A)加载驱动B)导入驱动包C)发送并处理SQL语句
D)建立于数据库的连接E)关闭连接
19.下面哪些是Thread类的方法(ABD)(多选)
Astart()
Brun()Cexit()DgetPriority()
20.下列说法正确的有(C)(单选)
A.class中的constructor不可省略
B.constructor必须与class同名,但方法不能与class同名
C.constructor在一个对象被new时执行
D.一个class只能定义一个constructor
21.下面程序的运行结果:
(B)(单选)
publicstaticvoidmain(Stringargs[]){
Threadt=newThread(){
publicvoidrun(){
pong();
}
};
t.run();
System.out.print("
ping"
);
staticvoidpong(){
System.out.print("
pong"
}
A.pingpong
B.pongping
C.pingpong和pongping都有可能
D.都不输出
22.下列说法正确的是(AC)(多选)
A)LinkedList继承自ListB)AbstractSet继承自Set
C)HashSet继承自AbstractSetD)WeakMap继承自HashMap
23.下面哪个流类属于面向字符的输入流(D)(单选)
A)BufferedWriterB)FileInputStreamC)ObjectInputStream
D)InputStreamReader
24.新建一个流对象,下面哪个选项的代码是错误的?
A)newBufferedWriter(newFileWriter("
a.txt"
));
B)newBufferedReader(newFileInputStream("
a.dat"
C)newGZIPOutputStream(newFileOutputStream("
a.zip"
D)newObjectInputStream(newFileInputStream(“a.dat"
25.System.out.println("
5"
+2);
的输出结果应该是(A)。
A)52
B)7
C)2
D)5
26.指出下列程序运行的结果(B)(单选)
publicclassExample{
Stringstr=newString("
good"
char[]ch={'
a'
'
b'
c'
};
publicstaticvoidmain(Stringargs[]){
Exampleex=newExample();
ex.change(ex.str,ex.ch);
System.out.print(ex.str+"
and"
System.out.print(ex.ch);
}
publicvoidchange(Stringstr,charch[]){
str="
testok"
;
ch[0]='
g'
}
}
A)goodandabcB)goodandgbcC)testokandabcD)testokandgbc
27.下列哪种异常是检查型异常,需要在编写程序时声明(C)(单选)
A)NullPointerException
B)ClassCastException
C)FileNotFoundException
D)IndexOutOfBoundsException
28.下面的方法,当输入为2的时候返回值是多少?
(D)(单选)
publicstaticintgetValue(inti){
intresult=0;
switch(i){
case1:
result=result+i;
case2:
result=result+i*2;
case3:
result=result+i*3;
returnresult;
A)
0
B)2
C)4
D)10
29、字符‘A’的Unicode编码为65。
下面代码正确定义了一个代表字符’A’的选项是:
(ACD)(多选)
A)charch=65;
B)charch=’\65′;
C)charch=’\u0041′;
D)charch=’A'
E)charch=”A”;
30、下面哪些是java关键字:
(ADEGH)(多选)
A)final
B)Abstract
C)Long
D)staticE)class
F)main
G)private
H)System
31、下面哪些是不合法的标识符:
(CEFH)(多选)
A)do_it_now
B)_Substitute
C)9thMethod
D)$addMoney
E)%getPath
F)2variable
G)variable2
H)#myvar
Android基础判断题
1、形式参数可被视为localvariable 正确
2、实例方法可直接调用本类的类方法 正确
3、实例方法可直接调用其他类的实例方法错误
4、res/raw目录里的文件是原封不动的存储到设备上不会转换为二进制的格式
正确
5、res/raw目录里的文件是原封不动的存储到设备上会转换为二进制的格式
6、javac.exe能指定编译结果要置于directory目录正确
7、在编译程序时,所能指定的环境变量不包括classpath
8、javac一次可同时编译数个java源文件正确
9、数组是一种对象,它的大小可以任意改变错误
10、数组属于一种原生类,它的大小不可以任意改变.错误
11、数组是一种对象,它的大小不可以任意改变正确
12、protected不能用来修饰interface正确
13、public可以用来修饰interface正确
14、private可以用来修饰interface错误
15、在类方法中绝对不能调用实例方法错误
16、在类方法中可用this来调用本类的类方法正确
17、在类方法中只能调用本类中的类方法错误
18、在类方法中调用本类的类方法时可直接调用正确
19、Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同
正确
20、能被java.exe成功运行的java.class文件必须有main()方法正确
Android基础选择题
1、下列选项哪个不是Activity启动的方法(A)
A、goToActivity
B、startActivity
C、startActivityFromChildDstartActivityForResult
2、解析xml的方式有(多选)(CD)
A、字符器类型
B、流方式
C、dom
D、SAX
3、下列哪一个不属于Activity的生命周期方法(A)
A、onInit()
B、onStart()
C、onStop()
D、onPause()
4、对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么(D)
A、match_parentB、fill_parent
C、wrap_content
D、match_content
5、以下关于Android应用程序的目录结构描述中,不正确的是(D)
A、src目录是应用程序的主要目录,由Java类文件文件组成
B、assets目录是原始资源目录,该目录中的内容将不会被R类所引用
C、res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引
D、AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
6、下列关于XML布局文件在Java代码中被引用的说明中,不正确的是(B)
A、在Activity中,可以使用findViewById()方法,通过资源id,获得指定视图元素
B、在Activity中,可以使用R.drawable-system.***方式引用Android系统所提供的图片资源
C、在Activity中,可以使用setContentView()方法,确定加载哪一个布局文件
D、可以使用View类的findViewById()方法,获得当前View对象中的某一个视图元素
7、下列哪一个选项不属于AdapterView类的子选项(D)
A、ListView
B、Spinner
C、GridView
D、ScrollView
8、下列关于ListView使用的描述中,不正确的是(B)
A、要使用ListView,必须为该ListView使用Adpater方式传递数据
B、要使用ListView,该布局文件对应的Activity必须继承ListActivity
C、ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式
D、ListView中每一项被选中时,将会触发ListView对象的ItemClick事件
9、下列关于内存回收的说明,哪个是正确的(C)
A、程序员必须创建一个线程来释放内存
B、内存回收程序允许程序员直接释放内存
C、内存回收程序负责释放无用内存
D、内存回收程序可以在指定的时间释放内存对象
10、下列哪个是AbsoluteLayout(绝对布局)中特有的属性(B)
A、android:
layout_height
B、android:
layout_x
C、android:
layout_above
D、android:
layout_toRightOf
11、在手机开发中常用的数据库是(A)
A、SQLite
B、Oracle
C、SqlServer
D、MySQL
12、Android数据存储与访问的方式有(多选)(ABCD)
A、sharedpreference
B、数据库
C、文件
D、内容提供者
13、onPause什么时候调用(C)
A、当界面启动时B、当onCreate方法被执行之后
C、当界面被隐藏时
D、当界面重新显示时
14、在Activity中,如何获取service对象(D)
A、可以通过直接实例化得到B、可以通过绑定得到
C、通过startService()
D、通过getService()获取
15、在表格布局中,androi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 判断 选择 笔试