码迷,mamicode.com
首页 >  
搜索关键字:java5    ( 471个结果
Item 3 - What is an efficient way to implement a singleton pattern in Java?
Depending on the usage, there are several "correct" answers.Since java5 the best way to do it is to use an enum:public enum Foo { INSTANCE;}The Righ.....
分类:编程语言   时间:2015-12-26 09:55:32    阅读次数:205
Java基础之理解Annotation
一、概念 Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。 更通俗的意思是为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与...
分类:编程语言   时间:2015-12-24 15:03:00    阅读次数:248
Solr 5.2.1 部署并索引Mysql数据库
1.Solr简介 Solr是一个高性能,采用Java5开发,SolrSolr基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。 Solr不仅.....
分类:数据库   时间:2015-12-14 18:13:48    阅读次数:180
Lock锁的使用示例
Lock锁是java5用来代替synchronized的一种面向对象的锁的方案 1 public class LockDemo { 2 /** 3 * Lock是用来替换synchronized, 优点是Lock 更加面向对象。eclipse查看接口所有的实现类用CTRL+T 4 ...
分类:其他好文   时间:2015-12-13 20:18:07    阅读次数:167
深入理解Java:注解(Annotation)自定义注解入门
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类.....
分类:编程语言   时间:2015-12-11 18:42:05    阅读次数:234
Java连接MySQL数据库及操作
Java操作MySQL数据库,需要驱动mysql-connector-java 来进行操作,去下载对应的jar包一、导入需要的jar包我用的是maven对包进行管理,在maven中添加如下内容,直接重新导入Reimport一下包就下载下来了mysqlmysql-connector-java5.1.3...
分类:数据库   时间:2015-12-10 16:58:42    阅读次数:203
Java 并发编程中使用 ReentrantLock 替代 synchronized 关键字原语
标签:Java5引入的Concurrent并发库软件包中,提供了ReentrantLock可重入同步锁,用来替代synchronized关键字原语,并可提供更好的性能,以及更强大的功能。使用方法也很简单:publicfinalReentrantLocklock=newReentrantLock();......try{lock.lock();//进入同步内容....}fina..
分类:编程语言   时间:2015-12-07 00:49:06    阅读次数:263
Java 并发编程中的 CountDownLatch 锁用于多个线程同时开始运行或主线程等待子线程结束
Java5开始引入的Concurrent并发软件包里面的CountDownLatch其实可以把它看作一个计数器,只不过这个计数器的操作是原子操作,同时只能有一个线程去操作这个计数器,也就是同时只能有一个线程去减这个计数器里面的值。CountDownLatch的一个非常典型的应用场景是:有一个任务想要...
分类:编程语言   时间:2015-12-05 19:27:21    阅读次数:187
Java 并发编程中使用 ReentrantLock 替代 synchronized 关键字原语
Java5引入的Concurrent并发库软件包中,提供了ReentrantLock可重入同步锁,用来替代synchronized关键字原语,并可提供更好的性能,以及更强大的功能。使用方法也很简单:publicfinalReentrantLocklock=newReentrantLock();......
分类:编程语言   时间:2015-12-05 19:25:59    阅读次数:271
Java 并发编程中的 CyclicBarrier 用于一组线程互相等待
Java5引入的Concurrent并发库软件包中的CyclicBarrier是一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点(commonbarrierpoint)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时CyclicBarrier很有用。因为该barri...
分类:编程语言   时间:2015-12-05 19:16:44    阅读次数:147
471条   上一页 1 ... 29 30 31 32 33 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!