排序:
默认
按更新时间
按访问量

java集合系列18讲目录索引

【Java】 集合系列01(总体框架) 【Java】 集合系列02( Collection) 【Java】 集合系列03(ArrayList详细介绍[源码解析]和使用示例) 【Java】集合系列04(通过ArrayList来说明fail-fast的原理、解决办法) 【Java】集合系列05...

2018-07-28 16:19:02

阅读数:352

评论数:0

Maven+Mybatis+CMS+Redis+Solr+Springmvc+Nginx+Linux+单点登录+分布式项目(一)

github地址:https://github.com/hackerlzm/taotao-whut 1.系统功能架构 1.1功能描述: 后台管理系统:管理商品、订单、类目、商品规格属性、用户管理以及内容发布等功能。 前台系统:用户可以在前台系统中进行注册、登录、浏览商品、首...

2018-03-27 14:34:56

阅读数:239

评论数:0

超级账本(Hyperledger)

摘要 超级账本(Hyperledger)是linux基金会下的众多项目中的一个。是由IBM、因特尔,还有金融公司,GP摩根以及其他联合机构于2015年提出来的区块链项目,超级账本还包括5个框架项目:Sawtooth、Iroha、Fabric、Burrow、Indy和3个工具项目:Blockcha...

2018-03-21 14:41:38

阅读数:968

评论数:0

centos安装jdk1.8时出现没有/lib/ld-linux.so.2:这个文件

-bash: /usr/local/jdk/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 安装完后 java -version 查看版本出现: ...

2018-08-07 11:33:49

阅读数:339

评论数:0

【Java】多线程系列08(线程优先级、守护线程和生产消费者问题)

1、线程优先级的介绍 2、线程优先级的示例 3、守护线程的示例 4、生产/消费者模型 5、生产/消费者实现 1、线程优先级的介绍 java 中的线程优先级的范围是1~10,默认的优先级是5。“高优先级线程”会优先于“低优先级线程”执行。 java 中有两种线程:用户线程和守护...

2018-08-02 19:43:29

阅读数:43

评论数:0

【Java】多线程系列07( join()、interrupt()和线程终止方式)

对Thread中join()、interrupt()中断和终止方式进行介绍。涉及到的内容包括: 1、join()介绍 2、join()源码分析(基于JDK1.8) 3、join()示例 4、interrupt()说明 5、终止线程的方式 5.1、终止处于“阻塞状态”的线程 2.2、终止处...

2018-07-31 15:28:32

阅读数:37

评论数:0

【Java】多线程系列06(线程让步与休眠)

对Thread中的线程让步方法yield()和Thread中sleep()方法进行介绍。涉及到的内容包括: 1、yield()介绍 2、yield()示例 3、yield() 与 wait()的比较 4、sleep()介绍 5、sleep()示例 6、sleep() 与 wait()的比较...

2018-07-31 14:29:37

阅读数:65

评论数:0

【Java】多线程系列05(线程等待与唤醒)

1、wait(),notify(),notifyAll()等方法介绍 2、wait()和notify()示例 3、wait(long timeout)和notify() 4、wait() 和 notifyAll() 5、为什么notify(), wait()等函数定义在Object中,而不是...

2018-07-30 15:11:16

阅读数:58

评论数:0

【Java】多线程系列04(synchronized关键字)

对synchronized关键字进行介绍。涉及到的内容包括: 1、synchronized原理 2、synchronized基本规则 3、synchronized方法 和 synchronized代码块 4、实例锁和全局锁 1、synchronized原理 在java中,每...

2018-07-30 09:37:14

阅读数:28

评论数:0

【Java】多线程系列03(Thread中start()和run()的区别)

概要 Thread类包含start()和run()方法,它们的区别是什么?本章内容包括: 概要 1、start() 和 run()的区别说明 2、start() 和 run()的区别示例 3、start() 和 run()相关源码(基于JDK1.8) 1、start() 和...

2018-07-28 16:04:10

阅读数:34

评论数:0

【Java】多线程系列02(常用的实现多线程的两种方式)

常用的实现多线程的2种方式:Thread 和 Runnable。 说常用是因为通过还可以通过java.util.concurrent包中的线程池来实现多线程。先对的Thread和Runnable进行了解。本章内容包括: 1、Thread和Runnable简介 2、Thread和Runna...

2018-07-27 10:54:25

阅读数:18

评论数:0

【Java】多线程系列01(基本概念)

多线程是Java中的一个重要主体。我们将展开对多线程的学习。接下来的内容,是对“JDK中新增JUC包”之前的Java多线程内容的讲解,涉及到的内容包括,Object类中的wait(),notify()等接口;Thread类中的接口;synchronized关键字。 注:JUC包是指,Java.u...

2018-07-27 10:09:40

阅读数:30

评论数:0

【Java】集合系列18(Arrays和Collections工具类)

1、Arrays类 1.1Arrays常用方法实例 asList sort排序和parallelSort并行排序 binarySearch copyOf deepEquals深度比较、deepHashCode生成hashcode、deepToString深度打印 equals比较 fill...

2018-07-27 09:12:46

阅读数:84

评论数:0

【Java】集合系列17(Iterator和Enumeration比较)

概要 Iterator和Enumeration进行比较学习。内容包括: 概要 1、Iterator和Enumeration区别 2、Iterator和Enumeration实例 1、Iterator和Enumeration区别 在Java集合中,我们通常都通过 “Itera...

2018-07-21 19:23:28

阅读数:26

评论数:0

【Java】集合系列16(TreeSet详细介绍源码解析和使用示例)

概要 先对TreeSet有个整体认识,然后再学习它的源码,最后再通过实例来学会使用TreeSet。内容包括: 概要 1、TreeSet介绍 2、TreeSet数据结构 3、TreeSet源码解析(基于JDK1.8) 4、TreeSet遍历方式 4.1 Iterator顺序遍历 4.2 ...

2018-07-21 18:07:25

阅读数:50

评论数:0

【Java】集合系列15(Set架构及HashSet详细介绍源码解析和使用示例)

前面,我们已经系统的对List和Map进行了学习。接下来,我们开始可以学习Set。相信经过Map的了解之后,学习Set会容易很多。毕竟,Set的实现类都是基于Map来实现的(HashSet是通过HashMap实现的,TreeSet是通过TreeMap实现的)。 1、Set架构。 2、Has...

2018-07-21 12:21:37

阅读数:50

评论数:0

【Java】集合系列14(Map总结HashMap, Hashtable, TreeMap, WeakHashMap等使用场景)

概要 概要 1、Map概括 2、HashMap和Hashtable异同 2.1HashMap和Hashtable的相同点 2.2HashMap和Hashtable的不同点 2.2.1 继承和实现方式不同 2.2.2 线程安全不同 2.2.3 对null值的处理不同 2.2.4 支持的遍历...

2018-07-20 15:59:23

阅读数:52

评论数:0

【Java】集合系列13(WeakHashMap详细介绍源码解析和使用示例)

概要 先对WeakHashMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用WeakHashMap。 1、WeakHashMap介绍 WeakHashMap简介 WeakHashMap 继承于AbstractMap,实现了Map接口。 和HashMap一样,We...

2018-07-20 13:27:37

阅读数:35

评论数:0

【Java】集合系列12(TreeMap详细介绍源码解析和使用示例)

概要 对TreeMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用TreeMap。内容包括: 概要 1、TreeMap介绍 2、TreeMap数据结构 3、TreeMap源码解析(基于JDK1.8) 3.1、TreeMap的红黑树相关内容 3.1.1 红黑树的节点颜色–红...

2018-07-20 09:55:24

阅读数:119

评论数:0

【Java】集合系列11(Hashtable详细介绍源码解析和使用示例)

概要 先对Hashtable有个整体认识,然后再学习它的源码,最后再通过实例来学会使用Hashtable。 概要 1、Hashtable介绍 2、Hashtable数据结构 3、Hashtable源码解析(基于JDK1.8) 3.1、Hashtable的“拉链法”相关内容 3.1.1 ...

2018-07-19 14:59:03

阅读数:37

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭