- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
兴侯科技 java面试题答案
数据库方面的没测试......
上海兴侯科技 面试题
基础题:
有如下java语句:
public class foo {
public static void main(String [] args){
String s;
System.out.println(s=+s);
}
}
输出结果是:____C___
输出s=
输出s=null
代码编译不能通过
代码编译通过,但运行时抛出NullPointException
2.有如下java代码:
class super{
public float getNum(){
return 3.0f;
}
}
public class sub extends super{
_______
}
横线处填入下面那一条语句不会报错___ACD__
public float getNum(){return 4.0f;}
public void getNum(){}
public void getNum(double d) {}
D. public double getNum(float d) { return 4.0f;}
3. 如何取得A rraylist对象元素中个数?用size( )方法
4.JDBC中statement 与PreparedStatement的区别?
Java中访问数据库的步骤,Statement和PreparedStatement之间的区别。
答:导入必要的类
装入JDBC驱动程序
识别数据源
分配一个Connection对象
分配一个Statement对象
使用Statement执行一个查询
从返回的ResultSet对象中检索数据
关闭ResultSet
关闭Statement对象
关闭Connection对象
Statement
当生成一个Statement对象时,它为你提供一个工作空间
以便生成SQL查询,执行以及检索返回的任何结果。
我们还可以把多个SQL语句合成一个批处理,并且把
它们整体提交给数据库进行处理。
Statement对象通过调用一个合法Connection对象的
createStatement()方法生成。
PreparedStatement
接口PreparedStatement扩充了Statement接口。
Connection接口中的preparedStatement()方法会返回一个
PreparedStatement引用。
PreparedStatement对象与Statement对象的不同点在于它
的SQL语句是预编译过的,并且可以有占位符使用运行
时参数。
List对象,其中每一个元素都是一个String对象,用for或者while循环输出list中元素,要求格式为:“第i个元素为:aaa”。
import java.util.*;
public class TestList {
public static void main(String[] args) {
ListString l = new ArrayListString();
l.add(aaa);
l.add(bbb);
l.add(ccc);
for (int i = 0; i l.size(); i++) {
System.out.println(第 + i + 个元素为: + l.get(i));
}
}
}
6.有一个Hashmap其中key为String对象,value为Integer对象,写一个方法打印出此Map中所有键值,对形如:Key-Value;
import java.util.*;
public class MapUtil {
public static void showMap(MapString,Interger m) {
SetString set = m.keySet();
for (String str : set) {
System.out.println(str + - + m.get(str));
}
}
}
JDK 1.5
Map m = new HashMap();
for(Object o : map.keySet()){
map.get(0);
}JDK1.4
Map map = new HashMap();
Iterator it = map.entrySet().iterator();
while(it.hasNext()){
Map.Entry entry = (Map.Entry) it.next();
Object key = entry.getKey();
Object value = entry.
您可能关注的文档
- 关于家庭装修调查问卷.doc
- 关于如何正确对待老实人干部的几点浅见.doc
- 关于小学生座位安排与学习成绩的调查报告.doc
- 关于小学生暑期时间安排的调查报告.doc
- 关于工资总额专项审计操作若干问题的说明.ppt
- 关于工程四个阶段验收需要的资料.doc
- 关于市场化单位“三重一大”制度建设情况的调研报告- 完善组织建设.doc
- 关于平阳县干部远程视频教学工作的.doc
- 关于建筑集团公司发展战略的思考.doc
- 关于建设“上海研究生联合培养基地”的试行办法.doc
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)