
java
文章平均质量分 65
iasmn68628
这个作者很懒,什么都没留下…
展开
-
Synchronized
import java.util.*;import java.util.concurrent.*;class Task{ private LinkedList list = new LinkedList(); private static int num=0; public synchronized void take(){ while(num<=0){ try{原创 2014-08-22 20:02:39 · 311 阅读 · 0 评论 -
Crazy Java Practice 第1章 控制台五子棋
package org.crazyit.gobang;import java.io.BufferedReader;import java.io.InputStreamReader;/** * 五子棋游戏类 * * @author yangenxiong yangenxiong2009@gmail.com * @author Kelvin Mak kelvin.mak125@gm原创 2014-08-27 23:23:40 · 619 阅读 · 0 评论 -
Program1-1
package com.algo;import java.util.Random;import java.util.Scanner;public class P1_1 { static int N=20; public static void main(String[] args){ int[] arr = new int[N]; int x,i; int f = -1;原创 2014-08-25 08:35:04 · 842 阅读 · 0 评论 -
一个自定义注释的例子
import java.lang.annotation.*;import java.lang.reflect.*;@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)@interface MyAnn { String name() ; String event(); // 方法执行前的事件 public原创 2014-08-22 20:03:27 · 1070 阅读 · 0 评论 -
Lock
Lock是多线程访问共享资源的工具,通常情况下,一次只能有一个线程获得锁,即互斥锁。不过也有一些所允许对共享资源的并发访问。 ReentrantLock获取锁定与三种方式: a) lock(), 如果获取了锁立即返回,如果别的线程持有锁,当前线程则一直处于休眠状态,直到获取锁 b) tryLock(), 如果获取了锁立即返回true,如果别的线程正持有锁,立即返回原创 2014-08-22 20:04:09 · 319 阅读 · 0 评论