自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于java继承的两个易错

前景提示:1、之前一直以为子类继承父类的方法,本质是将父类的方法复制一份,然后粘贴到子类中,只不过在子类中看不见罢了。但是测试发现,方法只有一份,且始终在父类中。2、方法能够重载,那么属性呢?下面通过两个例子说明以上两个问题:创建父类 Animal:创建子类Cat:创建测试类Test: 可以看到,父类与子类有一个同名属性id,先不必理会。在测试类中调用子类的dis()方法,该方法继承于父类,请问输出的id为多少?显然若按照我先前的思路,子类继承父类的方法,应该是将父类的方法复制一份,

2022-07-09 17:09:26 322 1

原创 验证Method的invoke方法具有多态性

实现步骤如下: 接口Hello: 实现类HelloImpl: 实现类HelloImpl1: 测试类: 证毕.

2022-07-03 11:03:59 183

原创 关于Object强制类型转换的理解

前情提要:在学习过程中遇到了将Object类型强制转换为接口类型,由此引申处以下测试及体会。 设置Cat类与Dog接口,在Cat类的主方法中进行测试:     要注意:父类并不比子类“大”,此处说的“大”是指内容,因为父类与子类之间的关系是扩展,即子类扩展父类,子类继承了父类的方法的同时,子类又扩充了自己的方法,当我们使用多态的时候,例如:    Anima

2022-07-02 23:31:46 1607

原创 浅浅记录一下通过在IDEA通过maven搭建web项目遇到问题

一、本人在IDEA中配置的tomcat版本为tomcat 10.0.12,但是配置servlet-api依赖时,版本version采用的是10.1.0-M16,然后新建servlet项目,并配置到该服务器中,最后运行,运行时控制台报错: 而后将版本号更改为10.0.12后,成功运行!!! 二、当利用maven搭建web项目时,发现不需要在框架的WEB-INF目录下新建classes以及lib目录:...

2022-07-01 16:29:15 3812

原创 jstl的jar包导入到WEB-INF下的lib,并且在Project structure中也添加了相应的JAR包,但idea依然不能识别的解决方法

jstl的jar包导入到WEB-INF下的lib,并且在Project structure中也添加了相应的JAR包,但idea依然不能识别的解决方法

2022-06-25 10:56:41 378

原创 浅浅记录一下遇到的接口向下转型问题

一、设置Animal接口与Person接口有如下继承关系:二、创建测试类如下:控制台输出:java.lang.ClassCastException: com.bjpowernode.HttpServletDemo.Test01$1 cannot be cast to com.bjpowernode.HttpServletDemo.Person at com.bjpowernode.HttpServletDemo.Test01.main(Test01.java:39)p错误 三、总结

2022-06-13 20:31:30 557

原创 浅浅记录一下自己在IDEA配置Tomcat10遇到的问题

一、Edit Configurations时,出现Application server libraries not found错误: (上图是我解决问题后的,可以看到成功配置Tomcat 10.0.12) (上图为出现的问题) 解决方法:上网查询发现是Tomcat版本过高(或者IDEA版本过低),有两种解决途径,第一种是重新下载低版本Tomcat,第二

2022-06-04 10:22:35 1369 1

原创 关于Java中强制转换类型为接口类型

在这里浅浅记录一下自己在Java编程中遇到的问题及理解:问题背景如下:自定义JDBC接口:自定义类MySql实现JDBC接口:创建JDBC01.properties配置文件如下: key为类名,value为创建Class对象所需类的路径全称(Class.forName方法的形参所需)测试类如下(注释部分不需要理会): 测试类作用:测试类主要工作是利用properties集合获取JDBC01.properties中的配置信息(value),借助valu...

2022-05-21 11:35:51 1811 1

空空如也

空空如也

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

TA关注的人

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