社区
Java
帖子详情
java
qq_29351707
2015-10-29 05:50:34
有两个类A,B A类继承B类
在B类中有一个fun()方法
在A类中覆盖fun()方法
问题:
在父类中 this.fun()调用子类的还是父类的
...全文
74
2
打赏
收藏
java
有两个类A,B A类继承B类 在B类中有一个fun()方法 在A类中覆盖fun()方法 问题: 在父类中 this.fun()调用子类的还是父类的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_29351707
2015-10-29
打赏
举报
回复
谢谢你的回答
我不明白的是
java.Servlet.GenericServlet中为什么有两个init方法 (2013-10-26 22:21:48)转载▼
标签: it 分类: JAVA学习中的总结
其实在父类的有参init方法中会隐式的调用无参的init的方法,仅此而已,没什么难的,初始化时永远都调用的是有参的init的方法。
在GenericServlet中,从servlet接口带来的init(ServletConfig config)对它进行重写时,如果忘了调用super.init(config)时,就会出现空指针异常,为了解决这样的
情况,GenericServlet中于是有了一个无参的init()方法,推荐大家重写init方法时,
重写无参的init()方法.
(第一种init()方法是Servlet接口中init()方法的实现。这种方法中,首先将ServletConfig对象保存在一个transient实例变量中,然后调用第二种不带参数的init()方法。
通常我们在编写集成自GenericServlet的Servlet类时,只需重写第一种不带参数的init()方法就可以了。如果覆盖了第一种init()方法,那么应该在子类的该方法中,包含一句super.init(config)代码调用。)
GenericServlet类中的两个init方法的实现。
public void init(ServletConfig config)throws ServletException{
this.config = config;
this.init();
}
public void init()thro ServletException{
} 这个this代表的是子类对象还是父类对象
飏飏一蝶
2015-10-29
打赏
举报
回复
this代表的是调用方法的对象而不是该类 所以如果是子类对象去调用 this就代表子类 this.fun()还是会调用子类的方法
java
jdk 8 帮助文档 中文 文档 chm 谷歌翻译
JDK1.8 API 中文谷歌翻译版
java
帮助文档 JDK API
java
帮助文档 谷歌翻译 JDK1.8 API 中文 谷歌翻译版
java
帮助文档
Java
最新帮助文档 本帮助文档是使用谷歌翻译,非人工翻译。准确性不能保证,请与英文版配合使用 ...
java
操纵excel的jar包(jxl.jar包 源码)
java
操纵excel的jar包
java
配置的环境变量不生效,
JAVA
_HOME无效,
java
-version显示其它版本问题原因和解决办法
java
会自动配置环境变量 C:\Program Files\Common Files\Oracle\
Java
\
java
path,并且顺序在自己配置的%
JAVA
_HOME%\bin前面 解决办法 1、把C:\Program Files\Common Files\Oracle\
Java
\
java
path删掉 2、把C:\...
java
parser -
java
源码分析修改框架
java
parser 包含一组实现具有高级分析功能的
Java
1.0 -
Java
15 Parser 的库。 这包括
Java
13 的预览功能,
Java
14 预览功能正在进行中。 Analyse: 编写可以遍历
Java
源代码并查找您感兴趣的模式的代码。 ...
Java
/JDK下载安装与环境配置(Windows 10 超详细的图文版教程 )
前言:对于很多初学者来说,我想可能很多人都会遇到的一个问题就是
Java
环境变量的配置问题。自己明明就是按照度娘上的教程去一步步配置的,但还是会有很多的人出现配置不成功的问题。所以今天在这里分享一下windows ...
Java
50,639
社区成员
85,638
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章