- 博客(8)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 Java的四种引用(强、软、弱、虚)
Java的四种引用(强、软、弱、虚)Java的四种引用(强、软、弱、虚)概念解释对比不同 在JDK1.2之后,Java对引用的概念进行了扩充,将引用分为强引用(Strong Referener)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(Phantom Reference)四种,这四种引用强度一次减弱。 1、...
2018-04-26 17:23:02 1503
原创 JVM下调用python之Jython
JVM下调用python之JythonJVM下调用python之Jython1、Maven添加Jython包2、编写python代码3、在Java IDE编写代码执 Python 件。1、Maven添加Jython包打开 pom.xml,在 <dependencies></dependencies&amp
2018-04-25 13:48:37 1700
转载 Java重入锁之ReentrantLock
Java重入锁之ReentrantLockJava重入锁之ReentrantLock简述中断响应(lockInterruptibly)公平锁结合源码再看“重入”小结参考资料转载地址:https://www.cnblogs.com/zhengbin/p/6503412.html简述 ReentrantLock 是一个可重入的互斥(/独占)锁,又称为“...
2018-04-19 19:55:08 2103
原创 Java CAS原理深度分析
Java CAS原理深度分析Java CAS原理深度分析线程安全锁存在的问题乐观锁CASJava对CAS的支持ABA问题总结CAS与对象创建 原文地址:http://www.importnew.com/20472.html CAS 是现代操作系统,解决并发问题的一个重要手段,最近在看 eureka 的源码的时候。遇到了很多CAS的操作。今天...
2018-04-19 14:46:58 1902
原创 Java 中的锁分类
Java 中的锁分类Java 中的锁分类一、公平锁/非公平锁二、可重入锁三、独享锁/共享锁四、互斥锁/读写锁五、乐观锁/悲观锁六、分段锁七、偏向锁/轻量级锁/重量级锁八、自旋锁 在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下: 1、公平锁/非公平锁 2、可重入锁 3、...
2018-04-19 11:24:58 1918
转载 Java Synchronized关键字详解
Java Synchronized关键字详解原文链接:https://blog.csdn.net/luoweifu/article/details/46613015Java Synchronized关键字详解概述代码举例总结概述synchronized是java中的关键字,它是一种同步锁。修饰的对象有以下几种:1、修饰代码块。被修饰的代码块称为同步语句块...
2018-04-16 20:58:31 1450
原创 Java多线程实现方式
Java多线程实现方式Java多线程实现方式实现方式不同实现方式的差异实现方式 Java多线程共有四种不同的实现方式:分别为继承Thread类、实现Runnable接口,实现Callable接口并通过FutureTask包装器创建线程,使用ExecutorService、Callable、Future实现多线程。一、继承Thread类实现多线程 ...
2018-04-16 18:56:27 2373
原创 LeetCode-两数之和
LeetCode-两数之和(java版)LeetCode-两数之和(java版)题目链接题目描述示例解析题目链接 https://leetcode-cn.com/problems/two-sum/description/题目描述 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同...
2018-04-12 22:53:34 2225
Redis持久化的dump.rdb是如何生成的?
2018-12-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人