05 2017 档案
利用线程间的通讯实现的水池加水放水
摘要:业务需求,加水速度5L/s,放水速度2L/s,加水时不能放水,放水时不能加水,水池容量500L 阅读全文
posted @ 2017-05-27 18:04 人生第一步 阅读(316) 评论(0) 推荐(0)
java线程间的通讯
摘要:主要通过wait()和notify()方法进行线程间的通讯 阅读全文
posted @ 2017-05-24 16:48 人生第一步 阅读(178) 评论(0) 推荐(0)
线程安全的小例子
摘要:class ThreadTest extends Thread{ static int ticketNum = 50; //一定要设置为静态变量,这样多个对象实例共享的是一份数据,操作的也是同一份数据 public ThreadTest(String name) { // TODO Auto-generated constructor stub ... 阅读全文
posted @ 2017-05-22 11:29 人生第一步 阅读(698) 评论(0) 推荐(0)
字符串查找目标子串出现的次数
摘要:废话不多说,上代码 阅读全文
posted @ 2017-05-19 23:35 人生第一步 阅读(1267) 评论(0) 推荐(0)
数组去重算法,要求数组不能有多余的数组长度
摘要:纯算法,不借助系统工具计算。 阅读全文
posted @ 2017-05-18 20:28 人生第一步 阅读(401) 评论(0) 推荐(0)
java中的多态
摘要:/** * @author MyPc 多态 * 多态的概念:父类的引用型变量指向了子类的对象或者接口类型的引用型变量指向了接口实现类的对象 * 此例展示了多态的优点,即多态在形参中能够接收更多类型的数据 */ class Test { public static void print(MyShape myShape){ myShape.getArea(); myShape.g... 阅读全文
posted @ 2017-05-10 13:39 人生第一步 阅读(201) 评论(0) 推荐(0)
java软件设计模式只单例设计模式
摘要:概述 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦 阅读全文
posted @ 2017-05-07 16:40 人生第一步 阅读(238) 评论(0) 推荐(0)