java - 方法内部调用java方法

标签 java methods

如何在方法调用中描述方法? getInstance的原型(prototype)是getInstance(Properties, Authenticator)。这里编写了一个方法来代替 Authenticator。请建议我可以找到解决此类问题的地方。

Session session = Session.getInstance(props,
    new javax.mail.Authenticator() {
        protected PasswordAuthentication getPasswordAuthentication() {
            return new PasswordAuthentication(username, password);
        }
    });

最佳答案

这是一个匿名内部类。抽象类 javax.mail.Authenticator 有一个名为 getPasswordAuthentication 的方法。此代码使用声明的方法覆盖该方法。

关于java - 方法内部调用java方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38133002/

相关文章:

c++ - 检查一个类是否有一个具有给定名称但没有任何签名的方法

java - 通过套接字发送大文件

java - 类似的Java类

c++ - 方法原型(prototype)样式说明

javascript - 如何跟踪 JavaScript 方法中的先前值?

go - 了解结构嵌入

java - jsoup 无法返回包含所有子节点的完整节点

java - 如何使用 java 流对子列表中的元素进行分组和计数

java对象间通信

java - java/Android 一个进度条下载多个文件