兴侯科技 java面试题答案.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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.

您可能关注的文档

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档