
Java
zc02051126
这个作者很懒,什么都没留下…
展开
-
Java 对HashMap<String,Double>排序
比较类写法package org.test;import java.util.Comparator; import java.util.Map;public class ByValueComparator implements Comparator<String> { Map<String, Double> base_map; public ByValueComparator(Map<原创 2016-04-14 14:31:05 · 2738 阅读 · 0 评论 -
Java并发编程-1 基本线程机制
1 线程构造方法方法1:通过Runnable接口描述线程任务 实现Runnable接口中的run方法 public class RunnableThread implements Runnable { public void run() { //Thread.MIN_PRIORITY,Thread.NORM_PRIORITY,Thread.MAX_原创 2017-05-03 23:17:42 · 377 阅读 · 0 评论 -
Java并发编程-2 对共享资源的访问控制
如果有多个任务同时对同一个资源进行操作,如读写。那么就会存在对共享资源的访问控制问题。例如在火车购票系统中,有多个用户同时购买同一班次的火车票,如果不进行控制,就会出现提交订单时有票,付款时票被别人买走了,所以要在某个用户提交订单到交易完成这段时间内对某张票进行控制,不让其他用户再次购买,这就是并发编程中的加锁问题。在Java中常用的对共享资源的访问方式有如下几种。1 Java中的synchroni原创 2017-05-07 11:54:18 · 1185 阅读 · 0 评论