面试
不会飞的龙-IT
计算机专业科班出生,毕业后的4年中,一直奋斗在java语言软件开发项目前线。
展开
-
Java 面试系列 ——1.Java基础 “==” 和 equals() 的区别
“==” 和 equals() 的区别“==” 和 equals()的区别是在面试中经常会被问到的一个问题,在这首先说下他们两个最本质的区别:1、“==“ ”==“ 比较既可以比较基本数据类型又可以比较引用类型;其中基本数据类型比较的是值,引用类型比较的是地址值。2、equals(Object o) equals(Object o)不能比较基本数据类...原创 2019-09-14 16:17:19 · 155 阅读 · 0 评论 -
Java 面试系列 ——1.Java基础 final 关键字
final关键字final英文意思是:最终的; 决定性的; 不可更改的; 决赛; 结局; 期末考试。也是多种编程语言的关键字或保留字。在Java中final可以用来修饰:类 、变量、方法,不能用来修饰抽象类和接口。1、final类final类不能被继承,因此final类的成员方法没有机会被覆盖,默认都是final的。在设计类时候,如果这个类不需要有子类,类的实现细节不允许改变,并且确...原创 2019-09-15 11:41:03 · 355 阅读 · 0 评论 -
Java 面试系列 ——1.Java基础 接口和抽象类
接口和抽象类 接口和抽象类这两个东西很抽象,很相似,但是二者之间到底有何关系,有了抽象类可以满足编程的基本需求了,为什么又会出现接口呢?java,C#等高级语言都是不支持继承多个父类的,因为多重继承很复杂,很容易产生问题,单重继承又很拘束,因为有些具体的方法父类没有!这该怎么办呢,高级语言中的接口就出现了,它解决了单重继承的缺点! 接下来举个例子,一个抽象类人,...原创 2019-09-15 17:33:47 · 141 阅读 · 0 评论