摘要:
前言
if...else 是所有高级编程语言都有的必备功能。但现实中的代码往往存在着过多的 if...else。虽然 if...else 是必须的,但滥用 if...else 会对代码的可读性、可维护性造成很大伤害,进而危害到整个软件系统。现在软件开发领域出现了很多新技术、新概念,但 if...else 这种... 阅读原文
2020-11-26 11:56:01 阅读(2256) 评论(0)
摘要:
一、简介
描述:
现实世界中的继承无处不在。比如:动物细分有哺乳动物、爬行动物等,哺乳动物细分有灵长目、鲸目等。
继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。
继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等。
继承关系的俩个类,一个为子类(派生类),一个为父... 阅读原文
2020-11-26 11:54:01 阅读(2717) 评论(0)
摘要:
Java基础之:构造方法(构造器)与this关键字
前面我们在创建人类的对象时,是先把一个对象创建好后,再给他的年龄和姓名属性赋值。如果现在要求,在创建人类的对象时,就直接指定这个对象的年龄和姓名,该怎么做? 这时就可以使用构造方法/构造器。
基本语法
[访问修饰符] 方法名 (参数列表){ 构造方法体; ... 阅读原文
2020-11-26 11:33:03 阅读(2284) 评论(0)
摘要:
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程
2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转
3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人
4.历史的流程:查看流程信息、流程用时、... 阅读原文
2020-11-26 11:12:42 阅读(2260) 评论(0)
摘要:
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程
2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转
3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人
4.历史的流程:查看流程信息、流程用时、... 阅读原文
2020-11-26 11:11:46 阅读(2284) 评论(0)
摘要:
线程池
线程池的定义
线程池其实是一种多线程的形式,处理过程中可以将任务添加到队列中,然后创建线程后自动启动这些任务。
为什么使用线程池
使用线程池最大的原因就是可以根据系统的需求灵活控制线程的数量,且可以对所有线程进行统一的管理和控制,从而提高系统运行的效率,降低系统的运行压力。
使用线程池有哪些优势
线... 阅读原文
2020-11-26 08:26:01 阅读(2235) 评论(0)
摘要:
Java基础之:属性与局部变量作用域
简单案例
class A{
int age; //属性
public void print(){
System.out.println(age);
String name = "小范";
System... 阅读原文
2020-11-26 08:21:02 阅读(2235) 评论(0)
摘要:
在程序执行过程中,存在需要多次执行代码块的情况。 通常,语句按顺序执行:首先执行函数中的第一个语句,然后执行第二个语句,依此类推。
编程语言提供各种控制结构,允许更复杂的执行路径。
循环语句用于多次执行一个语句或一组语句,以下是大多数编程语言中循环语句的一般形式 -
Java编程语言提供以下类型的循环来处理... 阅读原文
2020-11-26 06:31:13 阅读(2259) 评论(0)
摘要:
目录
1.设置maven
2.IDEA 设置代码行宽度
3.IDEA 提示不区分大小写
4.IntelliJ强制更新Maven Dependencies
5.idea的环境配置默认保存位置
6.隐藏不想看到的文件或者文件夹(类似eclipse的filter功能)
7.修改为Eclipse快捷键
8.修改默认... 阅读原文
2020-11-26 06:00:29 阅读(2261) 评论(0)
摘要:
08 选择排序
准备工作
public class SelectionSort {
public static void main(String[] args) {
//selection sort是快速排序的意思
int[] a={55,77,22,44,88,-... 阅读原文
2020-11-25 23:37:02 阅读(2546) 评论(0)