文件名称:Interview:java面试基础+数据库基础
文件大小:215KB
文件格式:ZIP
更新时间:2024-05-28 23:52:30
mysql java interview-questions Java
Interview 面试基础 一、Java基础部分 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 2)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。 3)封装:通常认为封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象的本质就是将现实世界描绘成一系列完全自治、封闭的对象。我们在类中编写的方法就是对实现细节的一种封装;我们编写一个类就是对数据和数据操作的封装。可以说,封装就是隐藏一切可隐藏的东西,只向外界提供最简单的编程接口(可以想想普通洗衣机和全自动洗衣机的差别,明显全自动洗衣机封装更好因此操作起来更简单)。 4)
【文件预览】:
Interview-master
----web.MD(3KB)
----bin()
--------com()
----T2PQJnXOJXXXXXXXXX_!!90219132.bmp(318KB)
----Spring.md(22KB)
----about.txt(39B)
----JAVA.md(3KB)
----.settings()
--------org.eclipse.jdt.core.prefs(587B)
----src()
--------com()
----.project(368B)
----.classpath(295B)
----排序.jpg(140KB)
----java8.md(2KB)
----README.md(63KB)