动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

Java面向对象自测题(附答案)

08-26 17:07 57浏览
举报 T字号
  • 大字
  • 中字
  • 小字

在现在的java面试中,各大公司越来越重视多java程序员岗位的基础知识考查。Java面向对象java语言的一个显著特点,可以说是面试中必考的内容,刚开始学习的java零基础的小白们,肯定会从面向对象的相关知识点学起,下面整理了一些java面向对象自测题,并提供了答案,大家可以检验一下自己的学习效果怎么样,有面试需要的朋友们也可以根据下面java面向对象自测题来做一个复习和巩固。

1、抽象的意义是什么?

答:在计算机科学领域中,抽象是指除去或者隐藏个定义的不必要细节的过程

2、什么是过程抽象?

答:过程抽象通过将个实现的不必要的细节隐藏在过程或者方法体中,来达到屏蔽这些细节的目的

3、什么是数据抽象?

答:数据抽象通过将个实现的不必要的细节隐藏在数据结构的受保护部分中,来达到屏蔽这些细节的目的

4、Java如何支持消息这概念?

答:java中,消息是通过方法的调用来传递给对象的

5、对象和类之间的区别是什么?

答:类提供了数据结构实现的细节对象是类的个特定实例(或者说,有时候,是类的个实例化)。对象占用内存,而类只是对象的模型。一个类不定要实例化java.lang Math是一个无实例类的例子

6、方法的签名是由什么组成的?

答:方法通过其名称和每个参数的类型来区分。在java中,返回值不是签名的部分

7、接口和实现的区别是什么?

答:接口描述了数据结构或者类公共可见的部分;它形成了类的实现者和用户之间的契约实现描述了建立个可用对象所需的特定的细节那些不属于接口的实现部分通常对用户隐藏

8、存取函数和赋值函数的区别是什么?

答:存取函数提供了对个实现的数据直接或者间接的只读式访问它不会修改结构。赋值函数允许用户修改个对象的状态它也可能返回个结构的数据

9、通用类,像Association经常使用Object类型的参数,为什么?

答:Object类是java中最普通的类。每一个对象都属于Object类型 。一般用途类对最普通类型的对象进行操作。

10、引用和对象的区别是什么?

答:对象是类的一个实例。引用提供了引用一个特定对象的手段。如果一个引用没有指向特定的对象,它将被初始化为null。

11、谁是类的用户?

答:程序员在将类导入到程序中时使用了类。对于一些自己实现的类,自己可能是唯一的使用者。

以上就是今天整理的java面向对象自测题,共有11题目,通过这篇文章中的题目可以检验自己是否真的理解了面向对象的概念,是最基础的问题。另外有了这11道面向对象自测题的基础后,可以参java面向对象面试题和其他相关java培训课程中的内容进一步学习,一步一步的充实自己的java知识库。

0人推荐
共同学习,写下你的评论
0条评论
代码小兵1123
程序员代码小兵1123

6篇文章贡献24102字

作者相关文章更多>

推荐相关文章更多>

Java数据结构

HelloWorld10-31 08:24

浅谈MySQL中SQL优化的常用方法

军哥08-12 23:29

MyBatis开发框架的四大核心

IT逐梦者08-17 21:43

五分钟读懂UML类图

江湖人称小李白12-10 10:41

一次搞定continue,break和return

HelloWorld11-06 11:19

发评论

举报

0/150

取消