╰.yuyu.*

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  java

java笔记
摘要:User类 注意:需要实现序列化 1 package study.rmi.server; 2 3 import java.io.Serializable; 4 5 public class User implements Serializable { 6 7 /** 8 ... 阅读全文
posted @ 2015-05-23 18:14 ╰.yuyu.* 阅读(144) 评论(0) 推荐(0)

摘要:说明 需要理解阻塞和非阻塞的区别,特别要注意非阻塞和异步不是一个概念,这个很容易弄错。云盘里面netty的书会讲这几个方面的区别,nodejs深入浅出关于异步编程章节里面 也会讲到网络通信底层的知识,可以看看下面文章: http://blog.csdn.net/hguisu/artic... 阅读全文
posted @ 2015-05-23 18:00 ╰.yuyu.* 阅读(854) 评论(0) 推荐(0)

摘要:说明 使用java.net包的ServerSocket也是阻塞的,所以下面的实例把ServerSocketChannel换成ServerSocket效果一样。后台代码 1 package study.socket.tcp.block.httpserver; 2 3 import jav... 阅读全文
posted @ 2015-05-23 17:15 ╰.yuyu.* 阅读(383) 评论(0) 推荐(0)

摘要:目的 了解线程池的知识后,写个线程池实例,熟悉多线程开发,建议看jdk线程池源码,跟大师比,才知道差距啊O(∩_∩)O 线程池类 1 package thread.pool2; 2 3 import java.util.LinkedList; 4 5 public class Th... 阅读全文
posted @ 2015-05-23 15:40 ╰.yuyu.* 阅读(292) 评论(0) 推荐(0)

摘要:目的 生产者和消费者实例主要是练习synchronized、wait、notify或notifyAll、join等的使用,实际感受他们的用途。这例子自己随意写的,也没想到写得多么完善,只是为了练习。大家将就看看吧,哈哈!食物类 1 package thread.producer.customer... 阅读全文
posted @ 2015-05-23 15:01 ╰.yuyu.* 阅读(292) 评论(0) 推荐(0)

摘要:下面是我学习多线程记录的知识点,并没详细讲解每个知识点,只是将重要的知识点记录下来,有时间可以看看,如果有不对的地方,欢迎大家指出,谢谢!1、多线程的状态和创建方式: 线程的状态: 1、新状态:线程对象已经创建,还没有在其上调用start()方法。 2、可运行状态:当线程有资格运行... 阅读全文
posted @ 2015-05-20 18:52 ╰.yuyu.* 阅读(455) 评论(0) 推荐(0)