![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java面试
SQ_如初
努力到无能为力,奋斗到感动自己!
共同学习,进步!早日成长为大牛
展开
-
java面试题(三)
第三部分 异常处理1 .什么是异常?异常和错误有什么区别?解析:异常处理是面向对象语言比起过程式语言的一大改进。对于Java程序员来说,必须了解异常处理,才能顺利编程。参考答案:异常是一些不正常的事件,能够中断程序的正常执行例如才除0计算就是异常。和错误不同,异常是可以被处理的,而错误往往是不能够处理的,如内存溢出错误。2 .nullPointExceptio原创 2016-12-28 17:18:43 · 394 阅读 · 0 评论 -
java面试题(二)
第二部分 类之间的关系1.用代码表示A类关联B类的情况。解析:一个Java应用中不可能只有一个类,所以了解类之间的关系对程序员来说非常重要。关联关系是最常用的一种关系,如果说A关联B,那么就是B作为A的属性存在。关联关系是一种复用的策略,即A关联B的时候,A可以复用B的行为。参考答案:ClassA{ Private B原创 2016-12-28 17:13:55 · 462 阅读 · 0 评论 -
Java面试题(一)
第一部分 Java的类1.请解释Java语言的跨平台特性。解析:虽然不知道什么是跨平台也可以使用Java语言进行编程,但是对于一个Java编程员来说,理解跨平台特性能够更深入掌握Java语言,所以企业中往往要求应聘者至少理解这个特性。参考答案:Java的跨平台特性也被称为可移植性、平台无关性,或者一次编写处处运行。他的意思就是如果用Java语言编写一个原创 2016-12-28 17:07:14 · 456 阅读 · 0 评论 -
java面试题(四)
第四部分 核心API1. 请画出Java集合框架的主要接口和类的继承关系。解析:集合石非常重要的类型, 也是企业考察员工编程能力时常常关注的知识点。程序员应该熟悉Java集合框架的主要继承关系, 掌握常用集合类的用法和特点Collection | Set ------ HashSet原创 2016-12-29 10:12:49 · 577 阅读 · 0 评论 -
java面试题(五)
第五部分 其他特性1. 什么是泛型?泛型有什么作用?解析:泛型是JDK5中增加的特性,API中有大量的泛型接口、泛型类及泛型方法等。程序员需要了解泛型的作用,尤其在使用集合框架时,往往需要使用到泛型。参考答案:泛型的本质就是参数化类型,也就是说把数据类型指定为一个参数。在需要声明数据类型的地方,就可以不指定具体的某个类型,而是使用这个参数。这样原创 2016-12-29 10:15:11 · 423 阅读 · 0 评论 -
java面试题(六)
41. 面向对象的特征有哪些方面 答:主要有以下四方面: 》抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。》继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可原创 2016-12-29 10:16:29 · 476 阅读 · 0 评论 -
java面试题(七)
69、Class.forName的作用?为什么要用? 答:调用该访问返回一个以字符串指定类名的类的对象。 70、JDO是什么? 答:JDO是Java对象持久化的新的规范,为 java data object的简称,也是一个用于存取某种数据仓库中的对象的标准化 API。JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全不需要额外的代码(如JDBC API原创 2016-12-29 10:17:47 · 305 阅读 · 0 评论