《java面试题-.pdf》由会员分享,可在线阅读,更多相关《java面试题-.pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 1.选择题(3 10)(1)在 java 中,100.0*0.6 结果等于多少?A、60.0004 B、60 C、60.00 D、60.0 (2)int a=A,请问 System.out.println(a)打印出什么?A、65B、A C、a D、97 (3)System.out.println(Integer.parseInt(+1)这句话执行会出现什么异常?A、NumberFormatException B、NullPointException (4)jsp 如何获得客户端的IP 地址?A、request.getRemoteAddr()B、Request.ServerVariable
2、s(REMOTE_ADDR)(5)String a=new String(foo);String b=new String(foo);请问 System.out.println(a1=b1)打印出什么?A、true B、falseC、1 D、0 (6)Math.round(11.5)的值是多少?A、11 B、11.5 C、12D、12.0 (7)请问如下哪个方法可以将MenuBar 加入 Frame中?A、setMenu()B、setMenuBar()C、add()D、addMenuBar()(8)Which of the following lines of code will compil
3、e without error?(多选)A、int i=0;if(i)System.out.println(“Hi”);B.boolean b=true;boolean b2=true;if(b=b2)System.out.println(“So true”);C.int i=1;int j=2;if(i=1|j=2)System.out.println(“OK”);D.int i=1;int j=2;if(i=1&|j=2)System.out.println(“OK”);(9)Jsp 路径太深文件名太长就无法读取文件,jsp路径最大长度是多少?A、127 B、255 C、512 D、102
4、4(10)Consider the following code:(多选)Integer s=new Integer(9);Integer t=new Integer(9);Long u=new Long(9);Which test would return true?A、(s=u)B、(s=t)C、(s.equals(t)D、(s.equals(9)E、(s.equals(new Integer(9)2 2.填空题(4 5,每题 4)(1)String s=Hello;String s1=s;s=s+world!;请问 s的值是 _ _Hello world!_,s1 的值是 _Hello
5、_ _。(2)一个数据库表A(name varchar(10),age int),请写出一个SQL 语句,按照age排序查出年龄最大的10 条记录数 _select top 10*from A order by age desc_ 。(3)String str=hello world!,请问 substring(2,5)的值是 _ _llo_。(4)String str=abcdef,int i1=str.lastIndexOf(d,4),int i2=str.lastIndexOf(d,2),请问 i1=_3_;i2=_-1 _。(5)hashmap 和 hashtable区别_HashMa
6、p 允许 null key 和 null value,而 HashTable 不允许;HashMap 不是线程安全的,而HashTable是线程安全的_ 3.改错题(10 2)(1)interface A int y=0;class B int x=1;class C extends B implements A public void pX()System.out.println(y);public String toString()return this+this.hashCode();public static void main(String args)C c=new C();c.pX
7、();System.out.println(c);(2)class Test public static void main(String args)HashMap hm=new HashMap();Hashtable ht=new Hashtable();hm.put(abc,null);System.out.println(hm.get(abc);ht.put(abc,null);3 System.out.println(ht.get(abc);4.编程题(15 2)1(10)假设有 thank,you,very,much四个字符串,请编写一个将字符串按照首字母进行排序的程序。String s=thank,you,very,much;Arrays.sort(s);2(10)字符串的操作:写一个方法,实现字符串的反转,如:输入abc,输出 cba