2016-08-10 5 views
0

私は最近電子メールを送信するためのJavaコードの作成を開始しました。私はウェブサイトMkyongからコードを見つけました。このコードの実行方法を説明してください

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

ここで、Session.getInstanceを呼び出している間、彼はいくつかのpfパラメータを渡しています。 Authenticatorオブジェクトを作成した後、getPasswordAuthentication()メソッドをどのように呼び出しているかはわかりません。この種のプログラミングについて私がどこで読めるか教えてください。

おかげ

+0

を必要とするときは、その方法については、Oracleのウェブサイト上のすべてを読むことができると呼ばれることを知って、setPasswordAuthenticationの方法があります。たとえば、このAuthenticatorクラスの動作方法を知りたい場合は、このリンクを参照してください。http://docs.oracle.com/javaee/6/api/javax/mail/Authenticator.html –

+0

私はAPIを使いました。オーセンティケータクラスですが、まだそれを把握することはできません。より簡単な説明をしてください。 –

+1

あなたが理解していない[Anonymous Classes](https://docs.oracle.com/javase/tutorial/java/javaOO/anonymousclasses.html)ですか? – Arthur

答えて

0

セッションは、APIからパスワード認証が

関連する問題