自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 抽象类和接口的部分面试题

1.抽象类为什么不能实例化?- 不能实例化,抽象类中可能会存在抽象方法,抽象方法是不完整的方法,没有方法体,如果被调用,完全没有意义2.抽象类中是否可以存在构造方法? - 可以存在,他不能实例化,构造方法有什么用? -- 留给子类调用的3.抽象类和抽象方法的关系? - 抽象方法必须在抽象类中进行声明,抽象类中可以存在抽象方法,也可以不存在4.什么是抽象类? - 被abstract修饰的类就是抽象类,特点:不能实例化5.抽象类能不能继承普通类? - 可以。6.普通类能不能继承抽象类? ..

2021-12-09 16:06:20 781

原创 基本数据类型转换和引用数据类型转换的注意事项

基本数据类型的转换:八大数据类型中的四个整型:byte,short,long,int。其中byte、short如果强转成char类型的话,编译阶段是不会报错的,但是无法打印出来。所有是无法直接转换char类型的。且byte,short,long在运算时会转换成int类型。八大类型中boolea类型是不能和其他整型和浮点型作转换的。引用数据类型转换:我们知道引用数据类型转换需要存在继承关系,且父类要调用子类独有的方法的时候需要进行强转成子类型。否则...

2021-12-04 22:56:00 423

原创 equals方法的重写

当比较同类型的对象是运用equals方法的时候 我们发现即便是相同的属性值他的比较结果也是false;于是我们就需要对父类(object)里的equals方法进行重写这是系统生成的equals的方法:按住ctrl我们点击equals进入源码发现方法里最终比较的还是对象类里属性的值的地址信息,而值在内存中的地址自然不相同所以object类的equals我们需要对其重写首先我们判断其传入的参数是不是就是他自己 如果是的话我们直接返回true;当参数并...

2021-12-02 15:22:17 564 1

原创 重写和重载的区别

重载:同类同名不同参,与其他无关(同一个类中,方法名,参数列表不同--个数不同,类型不同,顺序不同)重写:在子类和父类中存在,同名同参同返回值同访问修饰符的方法(返回值可以是其子类,访问修饰符不能比父类更严格)简单来说就是一模一样。...

2021-12-01 09:12:40 110

原创 继承的一些简单知识

继承是java对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,涂层子类对象(实例)具有父类的实例域和,或子类从父类继承方法,赋予子类具有父类的相同行为。TheftproofDoor类中继承了Door的open()方法和close()方法,并在类中进行了重新编写(重写)重写:方法的重写:overriding使用:当父类中的方法不能满足子类的需要。方法的重写又称方法的覆盖,一般用于子类根据需要可以对父类中的方法进行重新编写..

2021-12-01 08:45:11 39

原创 个人认为初学Java和JavaScript的一些重要的知识点

不同类型的变量在内存中所占字节不同switch表达式能接受的类型只有6种switch表达式可以接受的类型有:int、short、byte、char、枚举类型、String数组的下标取用范围:数组下标越界异常操作的下标超过了数组的最大或者最小的值数组的长度永远都是固定不变的 ,数组的最大下标永远比长度小1JavaScript:null和undefined都能表示空值 且都能手动赋值;不同的啊一个变量没有初始化一定是undefined而不是nullJavaScript里的

2021-11-19 12:29:37 676

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除