Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
4.0k views
in Technique[技术] by (71.8m points)

java 语法问题

   public final void writeTo(OutputStream arg2) throws IOException {
            this.build();
            arg2.write(this.partBoundary);
            arg2.write(this.partHeader);
            this.body.writeTo(arg2);

这里的write 方法和write to 方法区别是什么意思?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

票数都成负的了,怪可怜的。尝试解答一下吧,也不一定能说清楚。

现在有两个人张三和李四,张三能『吃饭』,李四能『喂某某吃饭』。

public class 李四 {
    public final void 喂饭给(吃货 张三) {
        张三.吃(我的.饭);
        张三.吃(我的.菜);
        我的.汤锅.倒给(张三);
    }
    
    // 李四可能还能干其他的...
}

你要问 write 和 writeTo 的区别?编程不要完全按字面去理解,命名只是辅助,关键你得理解其上的 Context。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...