码迷,mamicode.com
首页 >  
搜索关键字:private/static/this    ( 3141个结果
redis分布式锁
redis分布式锁。 redis单线程理解: redis操作基于命令,在一个命令执行过程中,其他命令处于等待排队状态。不可能同时执行两个命令。 故redis很适合锁分布式锁 代码: 1 private static String lockKey = "myLockKey"; 2 3 /** 4 * ...
分类:其他好文   时间:2020-04-30 21:36:53    阅读次数:72
8.8几个背包问题
/**最优装载问题:给出n个物体,第i个物体重量为wi,选择尽量多的物体,使得重量不超过c */ 思路:先把物体重量进行从小到大的排序,在把排序后的物体挨个放入,如果重量小于c就计数+1,否则就是大于了c直接break退出循环。 1 private static int f(int n, int[] ...
分类:其他好文   时间:2020-04-26 21:19:36    阅读次数:54
Redis分布式锁的正确姿势
1. 核心代码: import redis.clients.jedis.Jedis;import java.util.Collections;public class RedisUtil { private static final String LOCK_SUCCESS = "OK"; priva ...
分类:其他好文   时间:2020-04-26 17:22:03    阅读次数:91
Java继承
子类无法获取父类个私有成员变量和方法 默认的无参构造器会将所有的成员变量赋予默认值(对象类型如何处理?) 多态: 静态绑定:private static final方法调用是静态绑定,编译阶段就确定好如何调用 动态绑定:运行时才确定如何调用,有继承关系的话会看对象的实际类型,决定该调用什么方法 子类 ...
分类:编程语言   时间:2020-04-25 17:16:08    阅读次数:90
线程安全的单例模式
饿汉模式 1 public class Single { 2 3 private static Single instance = new Single(); 4 5 private Single(){ 6 System.out.println("Single: " + System.nanoTim ...
分类:编程语言   时间:2020-04-24 00:45:43    阅读次数:59
设计模式
单例模式 package com.designpattern; public class SingletonDemo { private static volatile SingletonDemo singleton; private SingletonDemo(){} private static ...
分类:其他好文   时间:2020-04-23 23:10:07    阅读次数:74
java集合-ArrayList中EMPTY_ELEMENTDATA与DEFAULTCAPACITY_EMPTY_ELEMENTDATA的区别
源码分析 /** * 用于空实例的共享空数组实例。 */ private static final Object[] EMPTY_ELEMENTDATA = {}; /** * 用于默认大小的空实例的共享空数组实例。 * 我们将其与EMPTY_ELEMENTDATA区分开来,以了解添加第一个元素时扩 ...
分类:编程语言   时间:2020-04-23 19:18:59    阅读次数:68
单例模式
分为饿汉模式及懒汉模式 饿汉模式是初始化时创建。 懒汉模式是使用时创建。 饿汉模式: public class Student1 { // 2:成员变量初始化本身对象 private static Student1 student = new Student1(); // 1:构造私有 privat ...
分类:其他好文   时间:2020-04-22 10:16:27    阅读次数:59
第一次写博客,就先分享点自己平时记录的知识吧,可能比较基础,选择性看吧。
对于ArrayList初始化方法源码分析得到的一些结果: ArrayList初始化有三种方式: 第一种直接指定初始数组大小,源码如下 private static final Object[] EMPTY_ELEMENTDATA = {}; transient Object[] elementDat ...
分类:其他好文   时间:2020-04-22 00:06:09    阅读次数:75
金额小写转化为大写
private static final String UNIT = "万仟佰拾亿仟佰拾万仟佰拾元角分";private static final String DIGIT = "零壹贰叁肆伍陆柒捌玖";private static final double MAX_VALUE = 99999999 ...
分类:其他好文   时间:2020-04-21 09:49:38    阅读次数:72
3141条   上一页 1 ... 17 18 19 20 21 ... 315 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!