Java
文章平均质量分 80
喜六六
IT从业者,生活精致一点,工作认真一点!
展开
-
微服务基础知识
微服务、SpringCloud、docker、es原创 2023-03-08 14:11:34 · 153 阅读 · 0 评论 -
SpringMVC基础知识
SpringMVC、Spring原创 2023-02-16 17:53:54 · 88 阅读 · 0 评论 -
Spring基础知识
spring基础知识,包括spring framework、spring boot、spring mvc原创 2023-02-12 11:25:57 · 543 阅读 · 0 评论 -
MyBatis基础知识
jdbc使用、mybatis使用原创 2023-02-09 15:54:17 · 537 阅读 · 0 评论 -
ThreadLocal使用以及实现原理
ThreadLocal使用2、ThreadLocal使用场景3、ThreadLocal实现原理原创 2022-05-12 11:55:37 · 493 阅读 · 0 评论 -
Java数据结构-HashMap设计实现原理
Java HashMap实现原理原创 2022-05-02 12:00:22 · 1226 阅读 · 0 评论 -
Java序列化机制
Java序列化机制原创 2022-05-01 23:57:09 · 925 阅读 · 0 评论 -
Java反射机制详解
Java反射机制原创 2022-04-30 20:45:50 · 318 阅读 · 0 评论 -
Java并发编程-线程协作方式
Java并发编程,线程协作方式原创 2022-04-30 18:27:38 · 635 阅读 · 0 评论 -
Java线程池实现原理
Java线程池运行原理原创 2022-04-30 16:24:10 · 2664 阅读 · 0 评论 -
Java类加载机制
Java类加载机制原创 2022-04-29 17:45:10 · 1729 阅读 · 0 评论 -
Java中java.lang.Thread类分析
一、线程的状态 线程从创建到最终的消亡,要经历若干个状态。一般来说,线程包括以下这几个状态:创建(new)、就绪(runnable)、运行(running)、阻塞(blocked)、waiting、timed_waiting、终止(terminated)。 当需要新起一个线程来执行某个子任务时,就创建了一个线程。但是线程创建之后,不会立即进入就绪状态,因为线程的运行需...原创 2019-12-13 20:12:55 · 1049 阅读 · 0 评论 -
利用Java反射机制实现对象与json字符串互相转化
一、json字符串转Java对象/** * 接地json字符串到实例对象 * * @param clazz 和JSON对应的类的Class,必须拥有setXxx()函数,其中xxx为属性 * @param json 被解析的JSON字符串 * @return 返回传入的Object对象实例 */ public static...原创 2019-11-15 17:13:18 · 1481 阅读 · 0 评论 -
多线程访问共享数据同步原因
首先,JVM中堆空间(存放对象)、方法区(存放静态变量、常量)、常量池(String常量池、整形常量池)是线程共享的空间,Java栈空间是线程私有的,每个线程都有一个栈空间,执行一个方法时会创建一个栈帧,压入栈中,栈帧中保存局部变量、方法参数、中间变量的值,方法返回后栈帧弹出。线程读取堆、方法区、常量池中数据后,存放在线程栈中,对栈中的值操作完成后,再写回堆、方法区、常量池中,如果多个线程...原创 2017-06-22 21:07:27 · 1014 阅读 · 0 评论 -
AES加密算法的理解及Java实现
AES加密算法的理解及Java实现原创 2017-06-22 21:02:28 · 9690 阅读 · 1 评论 -
Java锁机制-悲观锁synchronized、lock与乐观锁
Java线程同步,synchronized、lock,乐观锁与悲观锁,预防死锁,死锁检测原创 2017-12-31 14:29:21 · 1154 阅读 · 0 评论 -
Java内存管理-内存分配与回收
Java内存管理-内存分配与回收原创 2017-12-29 17:48:00 · 9624 阅读 · 5 评论 -
Java反射getMethods()与getDeclaredMethods()区别
getMethods()获取的是所有public方法,包括:类自身声明的public方法、父类中的public方法、实现的接口方法。getDeclaredMethods()获取的是类中所有方法,也就是源文件中有哪些方法,就会获取到哪些,包括:类自身的方法、重写的父类的方法、实现的接口方法。举例说明:public class Parent { public String publi原创 2018-01-23 22:38:29 · 3248 阅读 · 0 评论 -
Java中内存泄露场景
一、什么是内存泄露,为什么会出现内存泄露 内存泄露是指不再使用的对象由于仍然被其他对象引用导致垃圾收集器不能及时释放这些对象占用的内存从而造成内存空间浪费的现象。从内存泄露的概念我们知道了之所以产生内存内漏,是因为长生命周期的对象持有短生命周期对象的引用,尽管短生命周期对象已经不再需要,但是因为长生命周期对象持有它的引用,会导致短生命周期对象不能被回收,举个例子更详细的说明一下。...原创 2018-01-01 11:54:24 · 4349 阅读 · 5 评论 -
Gson基本用法
Gson解析json原创 2017-06-16 14:16:43 · 11608 阅读 · 1 评论