Java
文章平均质量分 50
lvjianhuajrf
java开发菜鸟!
展开
-
sychronized锁的升级过程
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、doblue check lock? 二、使用步骤 1.引入库 2.读入数据 总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具原创 2021-06-29 16:28:03 · 113 阅读 · 0 评论 -
Java double check lock 实例和为什么用volatile关键字的思考
双重检查(DCL) 使用双重检查的方式进行判断,在synchronized增加判断,减少损耗。 示例代码 import java.util.concurrent.ConcurrentHashMap; public class DoubleCheckLock { private static volatile DoubleCheckLock INSTANCE; private DoubleCheckLock(){ } //ConcurrentHashMap chm原创 2021-06-29 14:55:55 · 168 阅读 · 0 评论 -
java对象和Map互转及测试
java对象和Map互转及测试 测试 package com.test.java; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Map.Entry;原创 2017-07-30 17:39:37 · 276 阅读 · 0 评论 -
java对象和Map之间互相转换的三种实现方式
java对象和Map之间互相转换的三种实现方式 1:测试类 package com.test.java; import java.beans.BeanInfo; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.lang.reflect.Field; import java.lan原创 2017-07-30 20:53:03 · 1251 阅读 · 0 评论 -
例如a =2,n=5 则s=2+22+222+2222+22222
1.例如a =2,n=5 则s=2+22+222+2222+22222 实现过程及思路 先分析实现思路 1初始化每一项的值为0 第一项的值等于 0*10+a 第二项的值等于 第一项的值*10+a 第三项的值等于 第二项的值*10+a .... 2.用户输入年月日判断是这一年的第几天 package com.test; public class TestSum { publi...原创 2019-08-15 13:44:43 · 1845 阅读 · 0 评论