技术人员面试问题之JAVA篇
第一,谈谈 final , finallR , finalize 的区别。
第二,Anon Rmous Inn erClass (匿名内部类)是否可以 eRte nds (继承)其它
类,是否可以 impleme nts (实现)in terface (接口)?
第三,StaticNestedClass 和InnerClass 的不同,说得越多越好(面试题有的很
笼统)。
第四,和的区别。
第五,HashMap 禾口 Hashtable 的区别。
第六,Collection 禾口 Collections 的区别。
第七,什么时候用assert.
第八,GC是什么?为什么要有GC ?
第九,Strings二newString ( RRz);创建了几个 StringObject ?
第十,Math.round ( 11.5 )等於多少? Math.round (-11.5 )等於多少?
第 , shorts仁1 ; s仁s1+1 ;有什么错? shorts1=1 ; s1+=1 ;有什么错?
第十二,sleep ()和wait ()有什么区别?
第十三,Java 有没有 goto ?
第十四,数组有没有length ()这个方法? String有没有length ()这个方法?
第十R五,Overload 和Override 的区别。Overloaded 的方法是否可以改变返
回值的类型?
第十六,Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?是用 = =还是equals ()?它们有何区别?
第十七,给我一个你最常见到的 run timeeRceptio n.
第十八,error和eRception 有什么区别?
第十九,List,Set,Map是否继承自 Collection 接口?
第二十,abstractclass 禾口 in terface 有什么区别?
第二, abstract 的method 是否可同时是 static,是否可同时是 native,是
否可同时是sRnchronized ?
第二十二,接口是否可继承接口?抽象类是否可实现( impleme nts )接口?抽象
类是否可继承实体类(concreteclass ) ?
第二十三,启动一个线程是用 run ()还是start ()?
第二十四,构造器 Constructor 是否可被override ?
第二十R五,是否可以继承 String 类?
第二十六,当一个线程进入一个对象的一个 sRn chro ni zed 方法后,其它线程是否
可进入此对象的其它方法?
第二十七,trR{}里有一个return语句,那么紧跟在这个trR后的finallR{}里的
code会不会被执行,什么时候被执行,在 return前还是后?
第二十八,编程题:用最有效率的方法算出 2乘以8等於几?
第二十九,两个对象值相同(R.equals ( R)==true ),但却可有不同的 hashc ode,这句话对不对?
第三十,当一个对象被当作参数传递到一个方法后, 此方法可改变这个对象的属性,
并可返回变化后的结果,那么这里到底是值传递还是引用传递?
第三^一, swtich是否能作用在bRte上,是否能作用在long上,是否能作用在
String 上?
第三十二,编程题:写一个 Sin gleton 出来。
您可能关注的文档
最近下载
- 应用文写作求职信.pptx VIP
- 注册安全工程师考试《安全生产专业实务(其他安全)》题库(案例分析题)10211.pdf VIP
- 安徽单招考试2025、2025分类考试真题语文数学英语试题(含答案).pdf VIP
- 41834马工程西方文学理论全套PPT课件.pptx
- 粉尘涉爆安全教育课件.ppt VIP
- 协同治理机制经典文献推荐.docx VIP
- 1.国家电力投资集团有限公司光伏项目工程建设管理标准化工作手册.docx VIP
- CECS246-2008 给水排水工程顶管技术规程.pdf VIP
- 人教版(2024)七年级下册英语 Unit 6 Rain or Shine 教案(单元整体教学设计).docx
- 2025年苏州农业职业技术学院单招笔试英语试题库含答案解析.docx VIP
原创力文档

文档评论(0)