- 博客(20)
- 资源 (3)
- 收藏
- 关注
原创 activiti使用详解
文章目录activiti使用详解快速开始在项目中添加如下依赖项修改application.yml配置文件和启动类在resources目录下新建processes目录并添加如下流程文件task_process.bpmn新建如下类编写测试类activiti核心api流程引擎及服务流程存储服务 RepositoryServiceapi流程运行控制服务 RuntimeService启动流程变量管理流程实例...
2019-11-21 18:35:54 3678
原创 【Java编程】多线程之线程间的通信
线程间的通信:线程间的通信就是线程之间的互相交流,有时一件事情不是一个线程可以完成的需要多个线程的相互合作才能完成某件事情。线程间的通信必须要有:wait 等待和notify来完成,其中完成线程间的通信还需要给线程上锁。就是使用synchronized来给方法上锁。例:public synchronized void test() { }下面给出一个线程间的通信所使用的经典例子
2017-08-16 20:41:09 436
原创 【Java编程】流的使用之文件复制
Java编写一个文件复制程序,复制一个文件到其他文件夹内,文件可以是任何文件(图片、音频、视频等其他文件)。使用两种方式完成。
2017-08-09 20:27:41 519
原创 【Java编程】以树状结构输出目录
以树状结构输出计算机某个指定文件夹下的所有的文件和子文件夹名称。提示:使用File的方法,并结合递归实现代码如下:import java.io.File;/** * 以树状结构输出计算机某个指定文件夹下的所有的文件和子文件夹名称 * * @author FengYuan * */public class Test { public static void main(
2017-08-04 20:40:31 4745 2
原创 【Java编程】String相关方法的使用(一)
验证键盘输入的用户名不能为空,长度大于6,不能有数字。提示:使用字符串String类的相关方法完成代码如下:import java.util.Scanner;public class Test { public static void main(String[] args) throws Exception { // 开流 Scanner sc = new Scanner
2017-08-04 20:12:54 1132
原创 【Java编程】编写一个计算N个整数平均值的程序
编写一个计算N个整数平均值的程序。程序应该提示用户输入N的值,如何必须输入所有N个数。如果用户输入的值是一个负数,则应该抛出一个异常并捕获,提示“N必须是正数或者0”。并提示用户再次输入该数。代码如下:import java.util.Scanner;public class Average { public static void main(String[] args) { S
2017-08-03 22:13:41 16969 3
原创 【Java编程】使用List和Map存放多个图书信息
使用List和Map存放多个图书信息,遍历并输出。其中商品属性:编号,名称,单价,出版社;使用商品编号作为Map中的key。
2017-08-03 22:10:10 3673
原创 Java异常
异常的定义:异常是指程序在运行过程中所发生的不正常的事件,他会中断正在运行的程序。异常和错误的区别;异常是不定的随机的,有系统的问题引起的,不可避免的,错误是人为引起的是可以避免的。java中异常处理的5个关键字是:try、catch、finally、throw、throwstry:捕获异常catch:处理异常finally:无论是否发生异常,都会执行finally块里
2017-08-01 13:01:40 328
原创 【Java编程】面向对象--继承、封装
面向对象的三大特征:封装、继承、多态(如果要说四大特征的话就还有一个 抽象)封装的作用和含义:含义:隐藏对象内部的复杂性,只对外公开简单的接口,便与外界调用,从而提高系统的可扩展性和可维护性,作用:安全程序设计的要求是:高内聚,低耦合。什么是高内聚,低耦合呢?内聚就是指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。若一个模块内各元素(语名之间、程序段
2017-07-27 18:58:10 707
原创 【Java编程】面向对象基础
面向对象,什么是对象怎么面向对象。面向过程:一个线性的做事方法,所有的事情自己做。面向对象:站在一定的高度,很多事情让别人去做。首先来说一下什么是对象和类的关系对象:是指具体的事物,是一个实实在在的东西。类:是对对象的抽象,即抽出象的部分,提取出共有的部分形成了类。先有具体的对象,然后抽象各个象之间象的部分,归纳出类,在通过类认识其他对象。类包含:属性(成员变量)、
2017-07-27 11:18:58 380
原创 【Java编程】方法的使用
方法:封装在一起来执行操作语句的集合,用来完成某个功能操作,在某些语言中称为函数或过程,特殊的方法main方法是程序执行的入口。修饰符:决定了方法的工作范围,返回值类型必选,如果没有返回值,需写void。方法只能返回一个值。方法的结构:修饰符 返回值类型 方法名(){方法体;return 返回值;}方法的使用:引用对象.方法名(实参列表)(在同一个类方法之间的调
2017-07-25 20:59:26 412
原创 【Java编程】递归的使用
今天来说一下递归,什么是递归?其实说白了递归就是一个方法自己调用自己,这就是递归,那么递归怎么使用的,他又有什么优点呢?递归可以说没有什么优点,要说有把勉强算有一个吧,代码简洁,其他的我还真没想出来递归有什么优点,但是递归的缺点到是不少,执行速度慢,占内存,可以说是效率低下,但是为什么还要用递归的,其实有时递归还是有些用处的。递归一个不断循环调自方式,递归可以做的事,循环都可以做,递归
2017-07-24 20:59:04 6137
原创 【Java编程】打印图形
定义一个类 Draw ,在 类 中 提供 3 个 方法:输出直角三角形(drawTrian()) 、 输出矩形(drawRec()) 及平行四边形(drawPra()) 。通过方法可以输出由“*” 组成的一个图形。 同时在类中包含两个属性:星号的个数(count) 、行数(lines) 。最后在测试类中进行调用。在写代码之前首先来说一下基本:矩形:怎么打印一个矩形?比如我们要打印一个4行5
2017-07-22 14:48:59 10512 1
原创 【Java学习之路】如何去除数组里面的0
现有如下一个数组: int oldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5} 要求将以上数组中值为0的项去掉,将不为0的值存入一个新的数组,生成的新数组为: int newArr [] ={1,3,4,5,6,6,5,4,7,6,7,5} 思路: 确定出不为0的个数,这样可以开辟新数组;从旧的数组之中,取出内容,并将其赋给新开辟的数组。首先
2017-07-21 18:37:30 8873 1
原创 【Java编程】数组反序
定义长度为10的数组,将数组元素对调,并输出对调前后的结果。思路:把0索引和arr.length-1的元素交换,把1索引和arr.length-2的元素交换…..代码如下:public class Test { public static void main(String[] args) { // 数组的反序 // 定义一个尺寸是10的数组 int[] a = new i
2017-07-21 08:31:15 3104 2
DBeaver(数据库管理工具)
2018-08-16
Java copy对象的工具类
2018-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人