- 博客(16)
- 资源 (10)
- 收藏
- 关注
翻译 译_jBPM4用户指南:第三章_图形化流程设计器(GPD)
本文为JBoss jBPM4官方用户指南译文,可以与原文对照看,水平有限,有不对的地方请不吝指出。原文地址:http://docs.jboss.com/jbpm/v4/userguide/html_single/#d0e14 第三章 图形化流程设计器 这一章将会阐述如何使用图形化流程设计器(GPD)。在安装完GPD并加载好示例后,你将会发现jPDL流程文件的图标会变成一个特殊的图标。在你的包视图中双击这个文件,将会使用GPD打开这个文件。
2013-12-30 11:02:48 1074
翻译 译_jBPM4用户指南:第二章_安装
本文为JBoss jBPM4官方用户指南译文,可以与原文对照看,水平有限,有不对的地方请不吝指出。原文地址:http://docs.jboss.com/jbpm/v4/userguide/html_single/#d0e14 第二章 安装 2.1 发布包解压下载后的jBPM压缩包(jbpm-4.x.zip)到你的本地硬盘驱动器,你将会看到下面的子目录:-doc:用户指南、Java文档、开发者指南;-examples:在用户指南里使用的流程示例;-install:专有环境的安装脚本;-li
2013-12-28 12:39:46 1409
翻译 译_jBPM4用户指南:第一章_介绍
本文为JBoss jBPM4官方用户指南译文,可以与原文对照看,水平有限,有不对的地方请不吝指出。原文地址:http://docs.jboss.com/jbpm/v4/userguide/html_single/#d0e14 第一章 介绍这篇文章最好在火狐浏览器中查看,IE浏览器存在一些已知的问题。 1.1 许可协议jBPM是在LGPL和EULA许可协议条件下发布的。 1.2 下载可以从sourceforge下载发布包:http://sourceforge.net/project
2013-12-27 21:07:04 807
原创 Java基础16--集合框架
16-1,集合框架Vector集合1,Vector是向量,底层为数组结构,可以通过其elements()方法获取一个Enumeration对象,这个对象的功能于Iterator的功能相同,Iterator比他多了移除的操作,所以现在一般不用Vector,都用Iterator。通过Enumeration迭代Vector集合的元素示例:public class VectorDemo { public static void main(String[] args) { Vector v = new V
2013-12-27 09:05:45 1217
原创 Java基础15--集合框架
15-1,集合框架-概述1,集合类的由来:对象是用于封装特有数据的,对象多了就需要存储起来,如果对象的个数不确定,就使用集合容器进行存储。2,集合特点:(1)用于存储对象的容器。(2)集合的长度是可变的。(3)集合中不可以存储基本数据类型值。 15-2,集合框架-体现&共性功能1,集合容器因为内部的数据结构不同,有多种具体容器,不断向上抽取,就形成了集合框架。2,框架的顶层Collection接口:Collection的常见方法:
2013-12-26 17:01:23 1015
原创 Java基础14--多线程
14-1,多线程-线程间通信示例1,什么是多线程间通讯?多线程通讯:多个线程在处理同一个资源,但是任务不同。比如说:有一堆煤(资源),一辆卡车向里放煤(Input),一辆卡车向外取煤(output),放煤和取煤的任务不同,但操作的是同一个资源。由于有两个任务,所以要定义两个run方法。2,以下面代码说明。定义name和sex变量,实现交替输出不同信息的功能。定义两个run方法,一个输入名字,另一个打印名字,因为name和sex是资源,将之封装成一个类,两个run方法分别创建一个类,代码如下:
2013-12-23 20:13:06 892
原创 Java基础13--多线程
13-1,线程的状态1,Thread的stop()方法能强制结束线程。2,两个概念(非专业术语):CPU的执行资格:可以被CPU处理,在处理队列中排队;CPU的执行权:正在被CPU处理。线程的执行过程:线程先被创建,然后用start方法运行,此时具备执行资格和执行权,运行完成后消亡。在运行时线程可以临时冻结,此时释放执行资格和执行权,由于CPU在同一时间只能运行一个线程,所以除了正在执行的线程,其他线程都处于临时阻塞状态,此时具备执行资格但不具备执行权。3,线程状态图示:
2013-12-23 09:29:01 1020
原创 Java基础12--包--多线程
12-1,包-概述1,定义格式:package mypack;包名都是小写。2,包能对类文件进行分类管理,给类提供多层命名空间。多层命名空间指的是类的所属,比如一台电视,中国可以生产,美国也可以生产,这时就要说明这时中国生产的电视还是没过生产的电视,否则就会产生歧义。包应该定义在程序文件的第一行。类名的全称是:包名.类名包也是一种封装形式。3,package mypack;class PackageDemo { public static void main(String[] args)
2013-12-20 16:26:24 1217
原创 Java基础11--Object类--异常机制
11-1,Object类-equals方法1,Object是所有类的根类。Object是不断向上抽取而来的,具备着所有对象都具备的共性的内容。2,equals方法:指示其他某个对象是否与此对象相等。equals(Object obj)。equals方法比较的是两个对象的地址值。他在Java中的源代码为:public boolean equals(Object obj) { return this == obj;}调用格式为obj1.equals(obj2);如:
2013-12-19 22:17:02 1202 1
原创 Java基础10--多态--内部类
10-2,多态-概述1,对象的多态性(多种形态):class 动物{...}class 猫 extends 动物 {...}class 狗 extends 动物 {...}之前我们创建 猫 对象的时候,用的方法是:猫 mao = new 猫();有了多态之后,创建 猫 对象可以这么创建:动物 dw = new 猫();多态的创建方式,可以看出,一个对象有两种形态。即猫这个事物既具备着猫的形态,又具备着动物的形态,这就是对象的多态性。简单的说,就是一个对象对应着不同的类型。 多态在代码
2013-12-19 13:42:44 1109
原创 Java基础9--继承--抽象类--接口
9-1,子父类的构造函数-子类的实例化过程1,在子类构造对象的时候,发现访问子类构造函数时,父类的构造函数也运行了,这时为什么呢?原因是:在自类的构造函数中第一行有一个默认的隐式语句,就是super()。super()调用的就是父类中空参的构造函数。示例:
2013-12-17 13:42:17 1857
原创 Java线程-Timer定时器
主要涉及到两个类,一个是java.util.Timer,一个是java.util.TimerTask。Timer:是一种工具,用Timer操作线程,可以在后台执行线程中的任务,可以控制这个任务执行一次,或者定期重复执行。与每个Timer对象对应的是单个后台线程,用于顺序的执行所有计时器任务。如果以外终止了Timer正在执行的线程,例如调用了这个线程的stop方法,那么以后所有的该计时器的任务的尝试都将导致IllegalStateException,就好像计时器调用了cancel方法一样。Time
2013-12-09 11:19:37 9713
原创 Java基础8--单例设计模式--继承
8-1,文档注释文档注释其实就是将自己写的程序根据这些注释生成文档保存在硬盘上,与Java的API长的一样。1,格式:/** 注释内容...*/2,在命令行中通过javadoc命令生成文档注释,在工作开发中必须加文档注释。例如:
2013-12-09 10:07:06 1010
原创 Java基础7--构造函数--this--static内存详解
7-1,构造函数-概述1,特点:(1)函数名与类名相同。(2)不用定义返回值类型。(3)没有具体的返回值。2,构造函数构造函数就是构建创造对象是调用的函数。3,作用可以给对象进行初始化,即对象一创建里面就包含一些内容。
2013-12-07 21:38:02 2887 1
原创 Java基础6--面向对象--程序运行内存图解
1,定义:int[][] arr = new int[3][2];创建一个二维数组,这个其实是有三个一维数组,一维数组中的每个元素又引用了一个一维数组。2,打印而为数组:Sop(arr);直接打印二维数组。 打印[[I@C17164,[[是二维数组的意思,I是int的意思。Sop(arr[0]);直接打印二维数组中角标为0的一维数组。打印[I@b8e622,[是一维数组的意思。Sop(arr[0][0]);直接打印二维数组中脚标为0的一位数组的角标为0的元素。打印0。3,int[][] arr
2013-12-01 18:55:15 1683
深入JAVA虚拟机第二版(中文版)
2014-03-05
Java加密与解密的艺术
2014-03-05
深入理解Java虚拟机:JVM高级特性与最佳实践
2014-03-01
Java实效编程百例
2014-03-01
MySQL核心技术手册 第二版
2014-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人