java面试题-解密版

java面试题-解密版

ID:25219013

大小:460.50 KB

页数:46页

时间:2018-11-19

java面试题-解密版_第1页
java面试题-解密版_第2页
java面试题-解密版_第3页
java面试题-解密版_第4页
java面试题-解密版_第5页
资源描述:

《java面试题-解密版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JAVA笔试题目1、说出数据库连接池的工作机制是什么?2、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?3、JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?4、静态变量和实例变量的区别?5、说出一些常用的类,包,接口,请各举5个6、请简单描述HashMap的特点及与HashTable的区别7、请简单描述servlet与CGI的区别8、请简单说明SpringIOC及AOP原理9、请说明Hibernate中的懒加载机制及OpenSessionInView原理10、请编写一

2、个体现Singleton模式的程序11、请编写程序,根据Stringstr=“aaaa”,得到一个有10000个“a”的字符串12、String是最基本的数据类型吗?13、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?14、String和StringBuffer的区别?15、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?16、char型变量中能不能存贮一个中文汉字?为什么?17、GC是什么?为什么要有GC?18、编程题:写一个Singleton出来19、J

3、ava中常用的设计模式?说明工厂模式?20、什么是事务,JDBC和Hibernate如何实现事务21、JSP和Servlet有什么区别,有什么联系22、数据库中的CBO和RBO是什么23、列举你所了解的web框架,并比较之间的优缺点?24、在java.Until下哪些接口是安全的25、怎么将一个字符编码为iso8859-1的字符串,变成UTF-8的26、面向对象的特征有哪些方面 27、作用域public,private,protected,以及不写时的区别28、谈谈final,finally,finalize的区别29、Overload和Override的区别。Overload

4、ed的方法是否可以改变返回值的类型?30、HashMap和Hashtable的区别31、Collection和Collections的区别32、shorts1=1;s1=s1+1;有什么错?shorts1=1;s1+=1;有什么错?33、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?34、当一个线程进入一个对象的一个synchronized方法后,其他线程是否可进入此对象的其他方法?35、sleep()和wait()有什么区别?36、Strings=newString("xyz");创建了几个StringObject?37、error和exception有什么区

5、别38、GC是什么?为什么要有GC?39、最有效的方法算出2乘以16等于几?40、Math.round(11.5)等於多少?Math.round(-11.5)等于多少?4641、使用Java语言写出一个简单的Singleton出来,同时简单谈谈设计模式42、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序43、下列不是Java语言关键字的是()  A、byte,B、const,C、else,D、null44、下列语句中错误的是()  A、charch1=’abc’;   B、charch2=’’;  C、charch3=80;       D、

6、charch4=’u0050’;45、程序如下:  inti=0,s=0;  while(    (1)     )  s+=i;  System.out.println(”s=”+s);  如果程序的运行结果为s=10,那么(1)处应该填入()  A、i<=10,B、i<5,C、i++<5,D、++i<546、设有对象x具有属性a则访问该属性的方法为()  A、a.x,B、a.x(),C、x.a,D、x.a()47、在继承中,关于构造方法的说明,下列说法错误的是()  A、子类无条件的继承父类的无参构造方法,  B、子类可以引用父类中的有参构造方法,使用super关键字, 

7、 C、如果子类没有构造方法,则父类无参构造方法作为自已的构造方法,  D、如果子类有无参构造方法,而父类的无参构造方法则被覆盖。48、程序如下:  publicclasszcsoft      (1)    Runnable  {  publicvoidrun(){46  System.out.println(“wait”);  }  publicvoidkk(){  System.out.println(“out”);  }  }  程序正确运行,程序(1)处应该填入()  A、imple

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。