按类别查询搜索结果
关于关键词 的检测结果,共 6225
laoliulaoliu | 2017-09-30 17:24:48 | 阅读(450) | 评论(0)
原文:http://www.cnblogs.com/200911/p/3894613.html总结:实现Runnable接口比继承Thread类更有优势:1.因为java只能单继承,实现Runnable接口可以避免单继承的局限性2.继承Thread类,多个线程不能处理或者共享同一个资源,但是实现Runnable接口可以处理同一个资源。下面我们做个测试:验证下。车站的售票...【阅读全文】
landuochong | 2017-09-30 10:29:40 | 阅读(8790) | 评论(0)
算法,java【阅读全文】
laoliulaoliu | 2017-09-26 01:37:46 | 阅读(590) | 评论(0)
原文:http://www.importnew.com/21889.html字面意思回环栅栏,通过它可以实现让一组线程等待至某个状态之后再全部同时执行。叫做回环是因为当所有等待线程都被释放以后,CyclicBarrier可以被重用。我们暂且把这个状态就叫做barrier,当调用await()方法之后,线程就处于barrier了。1...【阅读全文】
laoliulaoliu | 2017-09-22 19:36:09 | 阅读(420) | 评论(0)
final关键字的含义?什么是final变量?12final变量是只读的。final也可以声明方法。方法前面加上final关键字,代表这个方法不可以被子类的方法重写。如果你认为一个方法的功能已经足够完整了,子类中不需要改变的话,你可以声明此方法为final。fin...【阅读全文】
laoliulaoliu | 2017-09-22 16:58:01 | 阅读(500) | 评论(0)
原文地址:http://blog.csdn.net/linghu_java/article/details/171230572.ExcutorService接口 ExecutorService提供了管理终止的方法,以及可为跟踪一个或多个异步任务执行状况而生成 Future 的方法。可以关闭 ExecutorService,这将导致其拒绝新任务。提供两个方法来关闭 ExecutorService。shutdow...【阅读全文】
laoliulaoliu | 2017-09-21 23:20:05 | 阅读(460) | 评论(0)
原文地址:http://www.cnblogs.com/wxd0108/p/5479442.html用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如...【阅读全文】
barneyx | 2017-09-15 11:13:54 | 阅读(680) | 评论(0)
Java多线程之:Sleep和yield的区别    1.sleep方法暂停当前线程后,会给其他线程执行的机会,不会理会其他线程的优先级.但是yield方法只会给优先级相同,或优先级更高的线程执行等会    2.sleep方法会将线程转入阻塞状态,直到经过阻塞时间才会转入就绪状态.而yield不会将线程转入阻塞状态,它...【阅读全文】
hmchzb19 | 2017-09-06 19:29:01 | 阅读(1210) | 评论(0)
废话不多少,直接上代码。前面还有个Stack的实现和用Stack解析数学表达式。http://blog.chinaunix.net/uid-7713641-id-5761516.html这是Stack的实现,代码出自Object-Oriented Data Structures Using Java.点击(此处)折叠或打开package Algorithms;class St...【阅读全文】
arm_zwinger | 2017-08-28 21:50:36 | 阅读(2390) | 评论(0)
CompletableFuture thenApply java8 map 同步 异步 并行【阅读全文】
hmchzb19 | 2017-08-27 11:26:46 | 阅读(1070) | 评论(0)
abstract Class ListItem点击(此处)折叠或打开package abstract_exp;public abstract class ListItem{    protected ListItem rightLink;    protected ListItem leftLink;...【阅读全文】
bjutslg | 2017-08-19 10:23:30 | 阅读(0) | 评论(0)
现在熟悉了java单例实现的各个方案及优缺点1、双重检测机制(volatile)2、静态类加载3、枚举说下第二种方法怎么使用比如有个类 Service 现在想实现单例模式,在使用过程只想生成一个该类对象:点击(此处)折叠或打开public class Service {    ...【阅读全文】
bjutslg | 2017-08-18 07:34:08 | 阅读(0) | 评论(0)
一、同步容器Vector、HashTable,单独方法都加了锁,可以保证线程安全,这里注意线程安全只得是多线程条件下数据一致,而不是一定能操作成功;比如线程A在遍历一个Vector,此时另外一个线程B添加或删除同一个Vector则会抛出ConcurrentModificationException异常。同步容器虽然能保证多线程环境的的数据一致,但是效率很低...【阅读全文】
bjutslg | 2017-08-15 10:34:26 | 阅读(1070) | 评论(0)
Java参数传递(其实java参数传递都是值传递,只不过当参数是对象时,传递的是地址,所以参数是对象时,如果通过形参改变对象内的内容,实参对象的内容也会改变,当对形参重新赋值时,这意味形参指向了别的对象,所以不会修改实参对象的内容)理解下面的代码:点击(此处)折叠或打开public class T...【阅读全文】
Anbaby2626 | 2017-08-14 10:46:46 | 阅读(410) | 评论(0)
三、部署Bean1. 在Servers视图中右键单击Glassfish服务器,然后选择Add/Remove部署。3. 右键单击服务器,如果服务器未运行,请选择Start。四、测试Bean1. 右键单击该包,然后选择New>Class。创建一个测试类3. 右键单击该项目,然后选择Build Path>Configure Build Path。5. ...【阅读全文】
Anbaby2626 | 2017-08-10 10:21:09 | 阅读(320) | 评论(0)
一、创建一个EJB项目注意:本教程中创建的项目可在Resources section中找到。2. 在Project name字段中输入SampleEJBProject。注意:本教程使用默认的JavaEE 6版本;而JavaEE 7是创建新项目时的可用项目。创建一个新的EJB项目新项目包括默认的ejbModule源文件夹和一个sampleejbproject包:Project...【阅读全文】
pamire | 2017-07-26 10:05:46 | 阅读(3990) | 评论(0)
java poi 读取加密的excel xls, xlsx文件【阅读全文】
【Java】 java Iterator
18345093167 | 2017-07-24 22:37:10 | 阅读(1580) | 评论(0)
点击(此处)折叠或打开import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;public class collectionsTest...【阅读全文】
【Java】 java单例类
18345093167 | 2017-07-17 21:58:41 | 阅读(1520) | 评论(0)
单例类:如果一个类始终只能创建一个实例,则这个类被称为单例类。错误代码:点击(此处)折叠或打开class Singleton{    private static Singleton instance;    private Singleton(){}   &...【阅读全文】
【Java】 Java容器
雪漠飞花 | 2017-07-16 12:49:04 | 阅读(280) | 评论(0)
Java容器(List,Set,map)简单介绍【阅读全文】
【Java】 java初始化块
18345093167 | 2017-07-15 21:09:49 | 阅读(1280) | 评论(0)
点击(此处)折叠或打开class Root{    static{        System.out.println("Root的静态初始化块");    }     ...【阅读全文】