
Java
quge_name_harder
指尖 拥有改变世界的力量
展开
-
多线程并发之CyclicBarrier学习笔记
CyclicBarrier是一个同步工具类作用:它允许一组线程之间互相等待,直到最后一个线程到达屏障后,所有线程继续执行。原理:通过一个计数器实现,计数器的初始化值等于线程数量。当一个线程到达屏障后,计数器减一。当计数器为0时,屏障打开,所有线程继续执行。主要涉及方法:await() 让线程等待,并将计数器减一举例:假设有4个工作线程,代码如下public class Use...原创 2019-11-17 21:03:05 · 275 阅读 · 0 评论 -
多线程并发之CountDownLatch学习笔记
CountDownLatch是一个同步工具类作用:它允许一或多个线程一直等待,等待某些线程完成工作以后,这一或多个线程再继续执行。类似一个加强版的join方法原理:通过一个计数器实现,计数器的初始化值大于等于某些线程的数量,当某些线程中的一个完成工作后,计数器减一(当然也可以减多个,这个由业务决定,一般来说是减一),直到计数器为0,之前等待的一或多个线程继续执行。主要涉及方法:awai...原创 2019-11-17 20:15:19 · 186 阅读 · 0 评论 -
org.w3c.dom(java dom)操作XML文档
一 简介XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析本文介绍使用org.w3c.dom解析XML简单来说:就是将XML看做是一颗树,DOM就是对这颗树的一个数据结构的描述。优点: 1、形成了树结构,有助于更好的理解、掌握,且代码容易编写。 2、解析过程中,树结构保存在内存中,方便修改。缺点: 1、由于文件是一次...原创 2019-04-28 16:17:05 · 1127 阅读 · 0 评论 -
【转】 java提高篇(二四)-----HashSet
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/21988605 原文出自:http://cmsblogs.com/?p=599 &nbs...转载 2019-03-12 15:53:45 · 98 阅读 · 0 评论 -
【转】java提高篇(二三)-----HashMap
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/18323767 >>>>>>>>>>原文参转载 2019-03-12 14:58:18 · 131 阅读 · 0 评论 -
【转】java提高篇(二二)-----LinkedList
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/18099417一、概述 LinkedList与ArrayList一样实现List接口,只是ArrayList...转载 2019-03-08 09:18:56 · 97 阅读 · 0 评论 -
【转】java提高篇(二十)-----集合大家族
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/17732841 在编写java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我...转载 2019-03-05 20:45:52 · 148 阅读 · 0 评论 -
【转】java提高篇(十九)-----数组之二
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/17732815 前面一节主要介绍了数组的基本概念,对什么是数组稍微深入了一点点,在这篇博文中主要介...转载 2019-03-05 20:33:37 · 119 阅读 · 0 评论 -
【转】java提高篇(十八)-----数组之一:认识JAVA数组
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/17732783噢,它明白了,河水既没有牛伯伯说的那么浅,也没有小松鼠说的那么深,只有自己亲自试过才知道!道听途说永远只能看到表明现象,只有亲自试过了,才知道它的深浅!!!!!&...转载 2019-03-04 23:10:01 · 108 阅读 · 0 评论 -
【转】java提高篇(十七)-----异常(二)
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/17651971 五、自定义异常 Java确实...转载 2019-03-04 22:38:53 · 112 阅读 · 0 评论 -
【转】java提高篇(十六)-----异常(一)
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/17651909Java的基本理念是“结构不佳的代码不能运行”!!!!!       大成若缺,其用不弊。&n转载 2019-03-04 22:28:34 · 112 阅读 · 0 评论 -
【转】java提高篇(十四)-----关键字final
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/17591563 在程序设计中,我们有时可能希望某些数据是不能够改变的,这个时候final就有用武之地了。fin...转载 2019-03-04 16:15:06 · 141 阅读 · 0 评论 -
【转】java提高篇(十三)-----字符串
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/17591363 一、String 首先我们要明确,Strin...转载 2019-03-04 12:17:21 · 129 阅读 · 0 评论 -
【转】java提高篇(十二)-----equals()
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/14963073 equals() &...转载 2019-03-04 11:32:18 · 94 阅读 · 0 评论 -
【转】 java提高篇(十一)-----代码块
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/14486833 在编程过程中我们可能会遇到如下这种形式的程序:public class Test ...转载 2019-03-04 11:15:35 · 90 阅读 · 0 评论 -
【转】java提高篇(十)-----强制类型转换
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/14111307 在java中强制类型转换分为基本数据类型和引用数据类型两种,这里我们讨论的后者,也就是...转载 2019-03-04 11:04:57 · 92 阅读 · 0 评论 -
【转】java提高篇(九)-----详解匿名内部类
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/13170015 在java提高篇-----详解内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很...转载 2019-03-04 10:59:11 · 128 阅读 · 0 评论 -
【转】java提高篇(八)-----实现多重继承
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/13168265 多重继承指的是一个类可以同时从多于一个的父类那里继承行为和特征,然而我们知道Java为...转载 2019-03-04 10:17:48 · 116 阅读 · 0 评论 -
【转】java提高篇(七)-----详解内部类
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/13024951 可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类是一个非常有用的特性...转载 2019-03-03 11:46:22 · 111 阅读 · 0 评论 -
【转】java提高篇(六)-----关键字static
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/13004291 一、 static代表着什么 在...转载 2019-03-03 11:25:52 · 79 阅读 · 0 评论 -
【转】java提高篇(五)-----使用序列化实现对象的拷贝
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/12952063 我们知道在Java中存在这个接口Cloneable,实现该接口的类都会具备被拷贝的能力,...转载 2019-03-03 11:20:15 · 117 阅读 · 0 评论 -
【转】java提高篇(四)-----抽象类与接口
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/12858267 接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 抽象类与接口是java语...转载 2019-03-02 18:46:28 · 124 阅读 · 0 评论 -
【转】java提高篇(三)-----理解java的三大特性之多态
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/12786385 <p><span style="font-size:18px;"> &转载 2019-03-02 17:13:08 · 147 阅读 · 0 评论 -
【转】java提高篇(二)-----理解java的三大特性之继承
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/12785831 在《Think in java》中有这样一句话:复用代码是Java众多引人注目的功能之一。但要...转载 2019-03-02 15:43:44 · 113 阅读 · 0 评论 -
【转】java提高篇(一)-----理解java的三大特性之封装
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/12757911 从大二接触java开始,到现在也差不多三个年头了。从最基础的HTML、CSS到最后的SSH自己...转载 2019-03-02 15:09:16 · 91 阅读 · 0 评论 -
【转】java提高篇-----详解java的四舍五入与保留位
版权声明:版权声明:转载前请留言获得作者许可,转载后标明作者 chenssy 和原文出处。原创不易,感谢您的支持 https://blog.youkuaiyun.com/chenssy/article/details/12719811 </div> ...转载 2019-03-02 14:55:39 · 225 阅读 · 0 评论 -
【转】夯实JAVA基本之二 —— 反射(1):基本类周边信息获取
前言:坚持梦想,过程或是艰辛的,回忆是幸福的。与其最后豪言如果当时我怎样怎样,倒不如坚持脚下。相关文章:1、《夯实JAVA基本之一 —— 泛型详解(1):基本使用》2、《夯实JAVA基本之一——泛型详解(2):高级进阶》3、《夯实JAVA基本之二 —— 反射(1):基本类周边信息获取》4、《夯实JAVA基本之二 —— 反射(2):泛型相关周边信息获取》5、《夯实JAVA基本之二 —— 反射(3):...转载 2018-06-14 16:02:10 · 132 阅读 · 0 评论 -
夯实JAVA基本之一——泛型详解(2):高级进阶
前言:被温水煮惯了,梦想的东西总是不敢于尝试,失败了又怎样,最多从头来过。相关文章:1、《夯实JAVA基本之一 —— 泛型详解(1):基本使用》2、《夯实JAVA基本之一——泛型详解(2):高级进阶》3、《夯实JAVA基本之二 —— 反射(1):基本类周边信息获取》4、《夯实JAVA基本之二 —— 反射(2):泛型相关周边信息获取》5、《夯实JAVA基本之二 —— 反射(3):类内部信息获取》上一...转载 2018-06-12 11:20:11 · 129 阅读 · 0 评论 -
夯实JAVA基本之一 —— 泛型详解(1):基本使用
前言:无论何时,相信自己。相关文章:1、《夯实JAVA基本之一 —— 泛型详解(1):基本使用》2、《夯实JAVA基本之一——泛型详解(2):高级进阶》3、《夯实JAVA基本之二 —— 反射(1):基本类周边信息获取》4、《夯实JAVA基本之二 —— 反射(2):泛型相关周边信息获取》5、《夯实JAVA基本之二 —— 反射(3):类内部信息获取》一、引入1、泛型是什么首先告诉大家ArrayList...转载 2018-06-12 10:43:09 · 115 阅读 · 0 评论