-
阿里fastjson解析
阿里fastjson解析 解析案例 String object={total=1, rows=[{_Account=3646808, UserID=131514, Mt4Name=SewwoaIQQS, ServerID=14, InMoney=7911.0, OutMoney=6479.76, Balance=3001.95, Margin=0.0, Equity=2406.6, Profit=-595.35, GroupName=W-Default, Leverage=20...
-
ReentrantLock(重入锁)功能详解和应用演示
ReentrantLock(重入锁)功能详解和应用演示 目录 1. ReentrantLock简介 2.ReentrantLock和synchronized的比较 2.1 相同点 2.2不同点 3.ReentrantLock相比synchronized的额外功能 3.1 ReentrantLock可以实现公平锁。 3.2 .ReentrantLock可响应中断 3.3 获取锁时限时等待...
-
Synchronized和Static Synchronized区别
Synchronized和Static Synchronized区别 通过分析这两个用法的分析,我们可以理解java中锁的概念。一个是实例锁(锁在某一个实例对象上,如果该类是单例,那么该锁也具有全局锁的概念),一个是全局锁(该锁针对的是类,无论实例多少个对象,那么线程都共享该锁)。实...
-
java 字符串大小比较
java 字符串大小比较 //java 字符串大小比较String a=b123;String b=b124;String d=b122;String e=b123;int c=a.compareTo(b);System.out.println(c);//-1c=a.compareTo(d);System.out.println(c);//1c=a.compareTo(e);System.out.println(c);//0 详解 用法 compareTo(...
-
volatile关键字
volatile关键字 一、简介 volatile是Java提供的一种轻量级的同步机制。Java 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量,相比于synchronized(synchronized通常称为重量级锁),volatile更轻量级,因为它不会引起线程上下文的切换和调度。但是vola...
-
包装类型间的相等判断
包装类型间的相等判断 包装类型间的相等判断应该用equals,而不是!= Inspection info: 所有的包装类对象之间值的比较,全部使用equals方法比较。 说明:对于Integer var=?在-128至127之间的赋值,Integer对象是在IntegerCache.cache产生,会复用已有对象,这个区间内的...
-
java中常用的锁机制
java中常用的锁机制 基础知识 基础知识之一:锁的类型 锁就那么几个,只是根据特性,分为不同的类型 锁的概念 在计算机科学中,锁(lock)或互斥(mutex)是一种同步机制,用于在有许多执行线程的环境中强制对资源的访问限制。锁旨在强制实施互斥排他、并发控制策略。 锁通常...
-
java集合与数组之间转换
java集合与数组之间转换 数组转换为集合 采用java中集合自带的asList()方法就可以完成转换了 String[] array = new String[] {zhu, wen, tao};// String数组转List集合ListString mlist = Arrays.asList(array);// 输出List集合for (int i = 0; i mlist.size(); i++) {...
-
java并发基础知识
java并发基础知识 这几天全国都是关键时候,放假了,还是要学习啊!很久没有写博客了,最近看了一本书,有关于java并发编程的,书名叫做java并发编程之美,讲的很有意思,这里就做一个笔记吧...
-
Java遍历Map对象的四种方式
Java遍历Map对象的四种方式 关于java中遍历map具体哪四种方式,请看下文详解吧。 方式一 这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。 MapInteger, Integer map = new HashMapInteger, Integer(); for (Map.EntryInteger, Integer entry...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
