- 一级建造师考试
- 二级建造师考试
- 三支一扶
- 安全评价师考试
- 保险经纪资格考试
- 报关员资格考试
- 博士入学考试
- 成人高考
- 成人英语三级考试
- 程序员考试
- 出版专业资格考试
- 大学英语三级
- 大学英语四六级考试
- 单证员考试
- 导游证考试
- 电气工程师
- 电子商务设计师考试
- 房地产经纪人考试
- 房地产评估师考试
- 高级会计师资格考试
- 高考
- 高中会考
- 给排水工程师
- 公共英语等级考试
- 公务员考试
- 国际货运代理
- 国际内审师
- 国家司法考试
- 化工师
- 环境影响评价师
- 会计人员继续教育
- 会计职称考试
- 基金从业资格
- 计算机等级考试
- 计算机软件水平考试
- 监理工程师考试
- 教师招聘
- 教师资格
- 结构工程师考试
- 经济师考试
- 考研
- 空姐招聘
- 遴选
- 美术高考
- 普通话考试
- 期货从业资格
- 求职招聘
- 人力资源管理师
- 软件设计师考试
- 商务英语考试(BEC)
- 社会工作者职业水平考试
- 审计师考试
- 事业单位招聘
- 事业单位招聘
- 数据库系统工程师
- 特许公认会计师(ACCA)
- 同等学力
- 统计师考试
- 托福考试(T0EFL)
- 外贸跟单员考试
- 网络工程师考试
- 网络管理员考试
- 网络规划设计师考试
- 系统分析师考试
- 消防工程师
- 小升初
- 校园招聘
- 信息系统管理工程师考试
- 选调生考试
- 雅思考试
- 岩土工程师考试
- 医生招聘
- 艺术高考(艺考)
- 银行从业人员资格
- 银行招聘
- 英语翻译资格考试
- 营销师考试
- 造假工程师考试
- 证券从业资格考试
- 中考
- 注册安全工程师考试
- 注册测绘师考试
- 注册城市规划师考试
- 注册环保工程师考试
- 注册会计师考试
- 注册计量师考试
- 注册建筑师考试
- 注册税务师考试
- 注册资产评估师
- 专升本考试
- 专业英语四级八级考试
- 自考
- 安全员
- 跟单员
- 考试一本通
- 其它资料
北京上元思创科技有限公司招聘 JAVA 面试真题
1.请参看如下代码:
class Demo{
protected int method1(int a, int b){return 0;}
}
请问下列选项中哪些方法可以在的 Demo 子类中编译通过?(多选)_____
(A)static protected int method1(int a, int b){return 0;}
(B)public short method1(int a, int b){return 0;}
(C)private int method1(int a, int b){return 0;}
(D)private int method1(int a, long b){return 0;}
(E)public int method1(int a, int b){return 0;}
2.try{}里有一个 return 语句,那么紧跟在这个 try 后的 finally{}里的 code 会不会被执行,什么时候执
行,在 return 前还是后?_______
(A)会在 return 前执行
(B) 会在 return 后执行
(C)不执行
(D)不确定
3.下面哪个方法不是 java.io.InputStream 的方法?
(A)int read(byte[] )
(B)void flush( )
(C)void close( )
(D)int available( )
10.怎样能够让 GC(Garbage Collection)强制回收一个对象?_______
(A)垃圾回收不能强制回收一个对象
(B)调用 System.gc( )
(C) 调用 System.gc( ),传入需要垃圾回收的对象引用
(D)调用 Runtime.gc( )
(E)设置对象引用等于 null
11.请完成下面的代码:
{
int success=connection( );
if(success == -1){
throw new TimeOutException( );
}
}
其中 TimeOutException 不是一个 RuntimeException,请问下面哪个代码放到上述的(1)处能使代码通
过编译(假设是 connection( )类的成员函数)(多选)______
(A)public void method( )
(B)public void method( ) throws Exception
(C) public void method() throws TimeOutException
(D) public void method() throw TimeOutException
(E)public throw TimeOutException void method()
12.下面有关线程的哪些叙述是正确的?(多选)_______
(A)一但一个线程被创建,他就立即开始运行。
(B)使用 start( )方法可以使一个线程成为可运行的,但是它不一定立即开始运行
(C)使用 start( )方法可以使一个线程立即开始运行
(D)当一个线程因为抢先机制而停止运行,它被放在可运行的队列的按前面。
(E)一个线程可能因为不同的原因停止(cease)并进入就绪状态
13.以下关于和接口的描述正确的是(多选):_____
(A)接口可以继承接口
(B)实体类能实现接口,而抽象类不能实现接口
(C)实体类能继承接口
(D)抽象类能继承实体类
14.下面哪个属于的 JDBC 的类
(A)java.sql.Connection
(B)java.sql.Statement
(C)java.sql.ResultSet
(D)java.sql.DriverManager
15.请参看如下代码
Connection conn = null;
Statement st = null;
try{
conn = getConnection();
st = conn.createStatement();
st.executeUpdate(“update test set a = 1”);
(1)
}
catch(SQLException ex){
(2)
}finally{
(3)
}
请选择关闭 statement 合适的时机(请注意上述连接是通过连接池获取的):_________
(A)不需要关闭 statement,关闭 Connection 时会自动关闭
(B)在(1)处关闭 statement
(C)在(2)处关闭 statement
(D)在(3)处关闭 statement
16. 请 问 java.sql.statement 和 java.sql.PreparedStatement 中 的 executeUpdate() 方 法 在 执 行
update 语句时返回值是什么?
(A)没有返回值
(B)返回值为 1 或 0;1 表示成功,2 表示失败
(C)返回值为 true 或 false;true 表示成功,false 表示失败
(D)返回值为>=0 的整数,表示执行 SQL 影响的记录数
17.在下列的 servlet 函数中,哪些函数是每次 HTTP 请求所可能调用的方法?多选________
(A)Servlet 构造函数
(B)init( )方法
(C)service()方法
(D)doGet()方法
(E)doPost()方法
18.请写出执行 Dome 将会打印出的结果:___________
public class A{
public void m(){
System.out.println(“A”);
}
}
class B extends A{
public void m(){
System.out.println(“B”);
}
}
public class Demo{
public static void main(String[] args){
A a1 = new A();
a1.m();
A a2 = new A();
a2.m();
B b1 = new B();
b1.m();
B b2 = new B();
b2.m();
}
(A) (B) (C)
A
A
A
B
B
A
(D)
A
A
A
B
B
B
B
B
A
B
}
19.以下程序输出结果是怎样的:______
public class test{
}
Static int i;
Public static void main( String[] args){
for ( int j=0 ;j<5 ; j++){
System.out.println( i );
i++;
}
}
}
A) 编译异常,变量未初始化
B) 输出 0 后,程序异常退出
C) 12345
D) 01234
20 、 以下关于数据库中主键和外键的描述,哪些是正确的(多选):_____
A) 主键用于保证数据唯一性,外键保证数据完整性。
B) Oracle 数据库中,用 SQL” delete tableName where 条件” 删除记录时,若该记录有外键引用,
则不能删除该记录。
C) 主键和外键字段值都不能为空。
D) 主键和外键都能够提升数据操作效率。
21、关于 Oracle 数据库索引的描述,不正确的是(多选):_______
A) 索引能提高对数据的查询、增加、修改、删除的效率。
B)定期分析索引能有效提高查询效率。
C)索引只能够对数据库字段建立。
D)尽量做到数据表每个字段都建立索引,以提高数据处理效率。
E)为提高数据库效率,最好为索引建立专门的表空间。
22、 请问下列哪些选项不是 Oracle 的数据类型?______
A) CLOB
B)BIOB
C)VARCHAR2
D)TEXT
E)NUMERIC
23、 请问下列哪些选项在 XML 中是非法的?
A)&
B)
C)>
D)<
24、请问在下面哪种 CSS 语法能使 HTML 中的 SPAN 文字设置为粗体?_____
A)
B)
C)Span { text-weight : bold}
25、请问在 UML 中,强调对象之间消息按时间交互的图是哪种?
A) 用例图
B) 类图
C) 序列图
D) 状态图
26、请写出执行 Demo 将会打印出的结果:
public class Demo
{
public static void setValue(String str)
{
str = "abc";
}
public static void main(String[] args)
{
String str = "123";
setValue(str);
System.out.println(str);
}
}
17、请写出执行 Demo 将会打印出的结果:
public class Demo
{
public static void main(String[] args)
{
String s = "abcdefghij";
System.out.println(s.lastIndexOf("ef"));
}
28、请写出执行 Demo 将会打印出的结果:
public class Parent {
public int i = 0;
public void echo() { System.out.print(i); }
温馨提示:当前文档最多只能预览 3 页,此文档共7 页,请下载原文档以浏览全部内容。如果当前文档预览出现乱码或未能正常浏览,请先下载原文档进行浏览。
发表评论(共0条评论)
下载需知:
1 该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读
2 除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑修改
3 有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载
4 该文档为会员上传,版权归上传者负责解释,如若侵犯你的隐私或权利,请联系客服投诉
点击加载更多评论>>