Java
济源IT小伙一枚
Java全栈后端开发
展开
-
ExecutorService 并发编程线程池
相关资料java并发编程(ExecutorService中的submit方法)详解java并发编程(ExecutorService中的submit方法)详解ExecutorService里的shutdown 和 isTerminatedExecutorService里的shutdown 和 isTerminated并发编程游玩—ExecutorService的isShutdown()和isTerminated(),以及一些方法的区别并发编程游玩—ExecutorService的isShutdow转载 2020-12-08 14:08:48 · 206 阅读 · 0 评论 -
Equals和EqualsIgnoreCase源码分析
Equals和EqualsIgnoreCase源码分析先看下模拟案例package csdn.hsy.cool.blog;/** * 源码分析练习:简单篇之字符串比较Equals和EqualsIgnoreCase方法 * 2020/08/20 */public class EqualsAndEqualsIgnoreCase { public static void main(String[] args) { //模拟构造一个字符串数组,尽可能模拟各种条件原创 2020-08-20 15:35:31 · 496 阅读 · 0 评论 -
java通过反射机制测试private构造函数
不知道大家进来这篇文章是为了什么?说说我,鉴于刚进入一家普通的公司实习,当然是做着普通本科该做的事情——单元测试(你没猜错)。进入正题。代码测试覆盖率是衡量软件质量的重要指标,但常规的Junit不能对private方法进行测试,那么就会影响我们的覆盖率。我好菜,我知道,百度吧,最后找到了解决办法,通过反射机制来进行测试。public class ObjectHsy { //私有无参构造函数 private ObjectHsy(){ }} p原创 2020-06-17 17:17:30 · 633 阅读 · 0 评论 -
HashMap实现原理及源码分析
HashMap实现原理及源码分析哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面试题中,重要性可见一斑。本文会对java集合框架中的对应实现HashMap的实现原理进行讲解,然后会对JDK7的HashMap源码进行分析。目录一、什...转载 2020-04-01 20:04:43 · 281 阅读 · 0 评论 -
JUC线程框架深度解析 — 01、JUC基础使用
一、JUC开发包简介【 java.util.concurrent开发包 】➣ 传统线程编程模型之中为防止死锁等现象的出现(wait()、notify()、 synchronized)时往往会考虑性能、公平性、资源管理等问题,这样加重了程序开发人员的负担;➣ Java5.0添加了一个新的java.util.concurrent开发包(简称JUC)。 利用此包进行的多线程编程将有效的减少...转载 2020-03-07 15:36:40 · 557 阅读 · 0 评论 -
java synchronized用法
总结一下synchronized的用法:1、修饰静态方法2、修饰实例方法3、修饰代码块一、首先看一下修饰静态方法和修饰实例方法的区别,直接上代码:/* * synchronized:修饰实例方法/修饰静态方法 */public class SynchronizedTest2 { public static void main(String[] args) throws Ex...转载 2020-03-04 18:37:20 · 295 阅读 · 0 评论 -
线程中sleep、join、yield、wait的区别
CSDN前辈众多,本文要说全部原创,那不现实,但本文绝对走肾之文,概念知识多来自前辈博文讲解,特此感谢。文章末尾会给出本人学习过程中翻阅的优秀博文。正文给出一段准备代码,相信各位一看就懂,不懂,你不懂那我不能揍你呀。ThreadTest:...原创 2020-03-03 21:33:44 · 651 阅读 · 2 评论 -
读懂正则表达式就这么简单
https://www.cnblogs.com/zery/p/3438845.html转载 2020-02-27 15:52:23 · 270 阅读 · 0 评论 -
JAVA 正则表达式 (超详细)
https://www.cnblogs.com/xyou/p/7427779.html转载 2020-02-27 15:51:47 · 360 阅读 · 0 评论 -
Java IO流练习题
第一题package hsy.cool.iotest;import java.io.File;import java.io.IOException;import java.util.Arrays;import java.util.List;/** * Java IO流经典练习题 * ----------------------------------...原创 2020-02-23 16:51:52 · 1113 阅读 · 0 评论 -
Java IO流
前言:刚开学,网课比较多,博客断更了1周,今天周四,终于公休了,借着本学期开的java网络编程课,再把就旧知识复习一下,前言为笔者写给自己看,一种习惯。Java IO流什么是I/O流呢?我们经常需要将数据从一个地方传输到另外一个地方,这个工作通常是由程序完成的,程序从数据源读取数据,再将数据传送到目的地,实现了数据的流动,其中数据从数据源流动到程序,称为输入流;从程序流动到目的地,称为输出流。...原创 2020-02-20 20:35:43 · 376 阅读 · 0 评论 -
Serializable接口
Serializable接口概述Serializable是java.io包中定义的、用于实现Java类的序列化操作而提供的一个语义级别的接口。Serializable序列化接口没有任何方法或者字段,只是用于标识可序列化的语义。实现了Serializable接口的类可以被ObjectOutputStream转换为字节流,同时也可以通过ObjectInputStream再将其解析为对象。例如,我们可...原创 2019-12-12 13:25:05 · 1146 阅读 · 0 评论