![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记-Java网络编程
chunhewang
这个作者很懒,什么都没留下…
展开
-
线程
运行线程 运行线程一般有两种方法。第一种,可以对Thread类派生子类,覆盖其run()方法。第二种,实现Runnable接口,将 Runnable对象传递给Thread构造函数。这两种方法关键在于run()方法,它的签名如下: public void run() 应该把线程要做的所有工作都放在这个方法中。这个方原创 2015-09-27 11:00:35 · 587 阅读 · 0 评论 -
连接线程与等待一个对象
连接线程 一个线程需要另一个线程的结果是很常见的。Java提供了三个join( )方法,允许一个线程在继续执行前等待另一个线程结束。这些方法如下 public final void join() throws InterruptedException public final void join(long milliseconds) thro原创 2015-10-04 16:42:07 · 612 阅读 · 0 评论 -
Java流
java 的I/O建立于流(stream)之上。输入流读取数据;输出流写入数据。不同的流类读写某一种数据源。但是。所有的输出流都有相同的基本方法来写入数据,所有的输入流都有相同的基本方法来读取数据。 过滤器(filter)流可以链接到输入流或输出流上。过滤器可以在读写数据时修改数据(例如,通过加密或者压缩) 或者提供额外的方法,将读写的数据转换为其他的格式。例如,java.io.DA原创 2015-08-03 15:04:04 · 738 阅读 · 0 评论