
java
文章平均质量分 59
weiweichelaixi
爱android
展开
-
Java死锁问题
一般造成死锁必须同时满足如下4个条件: 1,互斥条件:线程使用的资源必须至少有一个是不能共享的; 2,请求与保持条件:至少有一个线程必须持有一个资源并且正在等待获取一个当前被其它线程持有的资源; 3,非剥夺条件:分配资源不能从相应的线程中被强制剥夺; 4,循环等待条件:第一个线程等待其它线程,后者又在等待第一个线程。 因为要产生死锁,这4个条件必须同时满足,所以要防止死锁原创 2015-12-29 10:41:28 · 449 阅读 · 0 评论 -
android 获取农历日期和天干、地支
package nongli; import java.util.Calendar; import java.util.Date; public final class Lauar { private static int monCyl, dayCyl, yearCyl; private static int year, month, day; private static原创 2016-01-18 09:41:49 · 6992 阅读 · 3 评论 -
android 日期的加减
import java.util.Date ; /*SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd HH:mm:ss");//日期显示的格式 Date date= df.parse("20160926 12:56:33");//string字符串转换为日期 */ Date date=new原创 2016-05-09 11:33:19 · 2973 阅读 · 0 评论 -
Leet Code(一)两个数组元素的和为给定制值
给定一个整形数组和一个整数target,返回2个元素的下标,它们满足相加的和为target。 你可以假定每个输入,都会恰好有一个满足条件的返回结果。 (时间复杂度O(n)): public static void main(String[] args){ int[] main = {1,2,5,6,8,7}; System.out.println("11111111原创 2017-12-01 09:39:20 · 375 阅读 · 0 评论 -
android 常用集合HashMap的使用和详解
Java的集合类由Collection接口和Map接口派生 集合类的接口定义 1) Collection 一组"对立"的元素,每个位置只能保存一个元素(对象),通常这些元素都服从某种规则 1.1) List必须保持元素特定的顺序 1.2) Set不能有重复元素 1.3) Queue保持一个队列(先进先出)的顺序 2) Map 一组成对的"键值对"对象,就像一个小型数据库。我们...原创 2018-10-31 11:38:28 · 6578 阅读 · 0 评论