一、什么是锁在Java的util.concurrent.locks包下有关于锁的接口和类如下:先看一段代码:package com.codeing.snail.test;
public class ReadWriteLockTest {
public static void main(String[] args) {
final Output output = new Output();...
分类:
移动开发 时间:
2014-09-16 00:20:29
阅读次数:
338
资源管理的测试
先摆上昨天测试用的栗子
import java.util.concurrent.Semaphore;
public class BoundedBuffer {
private final Semaphore availableItems, availableSpaces;
private final E[] Items;
private int putPosition...
分类:
编程语言 时间:
2014-09-15 17:46:19
阅读次数:
261
虽然无聊,还是列出来。
6.1备忘录模式(5.6)中,Memento1的代码
例程 7-2 不变类
package intent.memento;
public final class Memento1{
private final VirtualState state;//要记忆的状态,
public Memento1(State state){
this...
分类:
编程语言 时间:
2014-09-14 19:21:07
阅读次数:
256
public static void main(String[] args) {
final LeftRightDeadLock lock = new LeftRightDeadLock();
new Thread(){
@Override
public void run() {
lock.leftRight();
}
}.start();
new ...
分类:
编程语言 时间:
2014-09-14 15:25:01
阅读次数:
177
//继承弊端:打破了封装性。/*final关键字:1,final是一个修饰符,可以修饰类,方法,变量。2,final修饰的类不可以被继承。3,final修饰的方法不可以被覆盖。4,final修饰的变量是一个常量,只能赋值一次。 为什么要用final修饰变量。其实在程序如果一个数据是固定的, ...
分类:
编程语言 时间:
2014-09-14 10:08:56
阅读次数:
207
系统环境CentOSrelease6.2(Final)64bitPostgreSQL版本:9.3.5分别使用rpm、源码包、yum的安装方式进行安装1、安装PostgreSQLa.rpm安装1.检查PostgreSQL是否已经安装[root@localhost~]#rpm-qa|greppostgresql如果有检查到已经安装的包,使用rpm–e将其卸载2.rpm的下载安装在htt..
分类:
数据库 时间:
2014-09-12 15:16:24
阅读次数:
285
使用final关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改变的。例如,对于如下语句:finalStringBuffera=newStringBuffer("immutable");执行如下语句将报告编译期错误:a=newStringBuffer("");但是,执行...
分类:
其他好文 时间:
2014-09-12 11:48:43
阅读次数:
123
第一步:重写dialog: ①代码: public static Dialog creatRequestDialog(final Context context, String tip) { final Dialog dialog = new Dialog(context, R.style.dial...
分类:
其他好文 时间:
2014-09-12 11:42:13
阅读次数:
325
实验环境:主机:win8.1虚拟机软件:VirtualBox4.3虚拟的主机:centos6.5 final亲测可用!1.安装增强功能包(VBoxGuestAdditions) 打开虚拟机,运行centos,在菜单栏选择“设备->安装增强功能”,根据提示即可安装成功(成功后也可以实现真正的全屏)。....
Server.java
import java.io.*;
import java.net.*;
public class Server {
public static final int PORT=8888;
public void Server() throws IOException {
ServerSocket ss = new Serve...
分类:
编程语言 时间:
2014-09-11 17:16:42
阅读次数:
407