摘要: 1.处理java错误"编码 GBK 的不可映射字符" (1)首先记事本打开java源文件 (2)然后另存为,选择ANSI编码 (3)覆盖 (4)再试一下,ok,编译通过。 阅读全文
posted @ 2017-02-23 20:46 Strawberry丶 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.start()方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码: 通过调用Thread类的start()方法来启动一个线程,这时此线程是处于就绪状态,并没有运行。然后通过此Thread类调用方法run()来完成其运行操作的,这里方法run()称为 阅读全文
posted @ 2017-02-23 19:36 Strawberry丶 阅读(4976) 评论(0) 推荐(1) 编辑
摘要: 摘自:https://www.douban.com/note/61810488/ 通俗的讲,就是为了降低耦合度。 一个很搞笑的例子: 看看下面的程序: 一个学校里边,有两种人:学生、老师。他们都要吃饭和睡觉。 ------------------------------ public interfa 阅读全文
posted @ 2017-02-23 03:57 Strawberry丶 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 先上代码,最上方注释是文件名称(运行时要用到) FTServer.java 1 /* 2 FTServer.java 3 */ 4 5 import java.util.*; 6 import java.io.*; 7 8 public class FTServer { 9 10 public st 阅读全文
posted @ 2017-02-23 03:10 Strawberry丶 阅读(384) 评论(0) 推荐(0) 编辑