- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《InfoSys面试提问汇总
InfoSys面试注意点
1. 礼仪,注意进出门时的语言和礼节,看情况是否需要握手。
2. 英文,所有问题的回答尽可能使用英文,实在讲不出来英文了,再用中文,尽量不要冷场,不要闷头不说话。
3. 注意自己的个人简历,有的面试官会按照个人简历上面讲的熟练点进行提问。
4. 自我介绍用英文,注意不要冷场。
5. 问题汇总:
JAVA
final关键字相关?
final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。
b) 抽象类和接口?接口的举例说明。
抽象类中可以有抽象方法,也可以有普通方法,抽象方法只可以被声明,不能被实例化(就是不能有方法体),必须由继承该抽象类的普通类来实例化。其次,接口就是一个特殊的抽象类。差别在于接口中的方法必须都是抽象方法,不可以有普通方法而已。
接口蜘蛛侠、超人(实现了接口就相当于你有了某种特殊功能)。
c) 值传递和地址传递的区别?
值传递只是将参数复制一份而已,函数进行操作的是另一个参数,只是另一个参数的值和传递的参数值是相同的。
而地址传递是直接把参数的地址传递给函数,这时函数是直接对原来的参数进行操作的。所以值会变化。
1、一个类可以实现任意多个接口,但它最多只能作为一个抽象类的子类。
2、一个抽象类可以含有若干个非抽象方法,它通常是模板方法模式的一个实例。而一个接口的所有方法都是抽象的,无论是否将它的方法显示地声明为抽象的。
3、一个抽象类可以声明实例变量,其子类可以继承这些实例变量。而一个接口不能声明实例变量,不过接口可以声明static final修饰的域。
4、一个抽象类可以定义构造器方法,而接口不能。
5、一个抽象类的可见性修饰符可以是public、protected、private,或者无修饰符(表示包内可见);而一个接口的可见性修饰符只能是public,或者无修饰符(表示包内可见)。
6、一个抽象类的方法的可见性修饰符可以是protected、private,或者无修饰符(表示包内可见);而一个接口的方法的可见性修饰符只能是public。
7、一个抽象类是从Object类派生而来,它继承了Object类的clone()方法和equals()方法。
d) HashMap是什么?HashMap和HashTable的区别?
Java 数据结构 key value 对
HashMap 是Hashtable 的轻量级实现(非线程安全的实现),他们都完成了Map 接口,主要
区别在于HashMap 允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。
HashMap 允许将null 作为一个entry 的key 或者value,而Hashtable 不允许。
HashMap 把Hashtable 的contains 方法去掉了,改成containsvalue 和containsKey。因为contains
方法容易让人引起误解。
Hashtable 继承自Dictionary 类,而HashMap 是Java1.2 引进的Map interface 的一个实现。
最大的不同是,Hashtable 的方法是Synchronize 的,而HashMap 不是,在多个线程访问
Hashtable 时,不需要自己为它的方法实现同步,而HashMap 就必须为之提供外同步。
Hashtable 和HashMap 采用的hash/rehash 算法都大概一样,所以性能不会有很大的差异。
e) String和string的区别,以及之间的转换?
f) 进程,线程相关,继承类或实现接口。Thread和Runable的区别,应该实现什么方法?
g) Java和DB2如何连接?
Class.forName()
Connection conn = driverManage.getConnection(url,””,””);
h) try catch,try,try finally 哪个是正确的?try catch finall各自作用。
i) public和private的区别?类的四种声明,各自范围
j) String和StringBuffer之间的区别?
这个String类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer典型地,你可以使用StringBuffers来动态构造字符数据。。
k) AWT和SWING的概念,区别?
l) 主函数main去掉static后会发生什么?
变为函数main
您可能关注的文档
- [外汇知识及机构介绍.docx
- 《gollhouse前后台测试用例.doc
- 《GPON试题.doc
- [外汇管理知识.doc
- [外派劳务服务协议书.doc
- [外汇套利交易的基础思维.doc
- [外汇借贷工贸协议书.doc
- [外汇术语汇编.doc
- [外汇资金代客理财协议书.doc
- [外滩画报金融上海黄金交易所SGE)开业.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)