==> Contactman.bbs@bbs.badcow.com.tw (小白退散!) 提到:
: ※ 引述《vrgigi.bbs@bbs.mgt.ncu.edu.tw (夏傑)》之銘言:
: : import java.applet.*;
: : import java.awt.*;
: : import java.io.*;
: : import java.net.*;
: : import javax.swing.*;
: : import java.util.*;
: : public class ConnFtpHtml extends Applet
: : {
: : public void init(){}
: : public void start()
: : {
: : new ConnFtpHtml();
: : }
: : publiv ConnFtpHtml()
: : {
: : System.out.println("I am kkman");
: : }
: : }
: : 為什麼~~System.out.println("I am kkman")會run兩次呀?
: 建構式run一次, start()又 run 第二次....
: 為何 start() 裡面要 new ConnFtpHtml()? 是不是脫褲子放屁, 吃飽撐著?
不就開始會run init(),
但因為是空的所以事實上只是run空的method
然後接著run start()~
這裡就會run到new ConnFtpHtml().就會去跑
ConnFtpHtml()這個constructor嗎??不是應該only跑一次??
--
◎龍貓資訊天地(bbs.mgt.ncu.edu.tw)
◎[vrgigi]From: 218-160-87-172.dynamic.hinet.net
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):