摘要: 方法1(数据类型)(最小值+Math.random()*(最大值-最小值+1))例:(int)(1+Math.random()*(10-1+1))从1到10的int型随数 方法2获得随机数for (int i=0;i<30;i++){System.out.println((int)(1+Math.r 阅读全文
posted @ 2017-07-07 13:39 千彧 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 要理解UI线程,先要了解一下“消息循环”这个概念。链接是百度百科上的条目,简单地说,操作系统把用户界面上的每个操作都转化成为对应的消息,加入消息队列。然后把消息转发给对应的应用程序(一般来说,就是活动窗口),应用程序根据自己的逻辑处理这些消息。 如果应用程序处理某个消息事件的时候,用了很长的时间,这 阅读全文
posted @ 2017-07-07 11:41 千彧 阅读(1590) 评论(0) 推荐(0) 编辑
摘要: 1 import org.eclipse.swt.widgets.Display; 2 import org.eclipse.swt.widgets.Shell; 3 4 public class SWT_Shell { 5 6 public static void main(String[] args) { 7 Display display = Display.... 阅读全文
posted @ 2017-07-06 08:45 千彧 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1 import java.io.File; 2 import java.util.ArrayList; 3 import java.util.List; 4 5 public class IteratorDirDemo { 6 7 public static void main(String[] args) { 8 IteratorUtil.It... 阅读全文
posted @ 2017-07-05 23:10 千彧 阅读(354) 评论(0) 推荐(0) 编辑
摘要: package URL; import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.net.URL;import jav 阅读全文
posted @ 2017-07-05 20:50 千彧 阅读(599) 评论(0) 推荐(0) 编辑
摘要: XMl文档 Dom解析程序 阅读全文
posted @ 2017-07-05 12:26 千彧 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-07-05 11:33 千彧 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.创建事件处理程序(编写ContentHandler的实现类,一般集成自DefaultHandler类, 采用 adapter 模式)2.创建SAX解析器3.将事件处理程序分配到解析器4.对文档进行解析,将每个事件发送给事件处理程序 XMl文档 Book基类 XMLParser接口 SaxHand 阅读全文
posted @ 2017-07-05 09:52 千彧 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 创建发送端 1.建立DatagramSocket对象,该端点建立,系统会随机分配一个端口,如果不想随机分配,可手动指定。 2.将数据进行packet封装,必须指定目的地址和端口。 3.通过socket服务的send方法将该包发出。 4,。将socket关闭。 创建接收端 1.建立DatagramSo 阅读全文
posted @ 2017-07-03 17:44 千彧 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 创建TCP客户端 1.创建一个Socket对象。 2.从Socket中获取I/O流。 3.对I/O流进行读写操作,完成与服务端的交互。 4.关闭I/O流和Socket 在传输过程中,客户端需要给服务端发送消息告知自己发送完成,否则服务端会一直等待,直到超时。 1、 此时需要调用方法告诉服务端,自己发 阅读全文
posted @ 2017-07-03 09:50 千彧 阅读(266) 评论(0) 推荐(0) 编辑