一个疑难异常的整个解决的流程

一、异常的结构异常有一个共同的祖先Throwable,其关系结构如下如图所见,Throwable有两个重要的子类,Error和Exception。    Error    Error代表的错误是程序无法处理的,这表示程序中出现了严重的问题,比如OutOfMemoryError、ThreadDeath,当出现这些错误,JVM一般会选择线程终止,因...

类执行时,内存变化

类执行时内存的变化首先我们需要明白在计算机中,内存是怎样存在的。它大致可以分为三部分:栈、堆、方法区。虚拟机栈(简称:栈)的特点如下:栈描述的是方法执行的内存模型。每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等)JVM为每个线程创建一个栈,用于存放该线程执行方法的信息(实际参数、局...

用表格思想来理解Java类和对象

用表格思想来理解Java类和对象,那么,对于表格中的数据如何对应到Java中的类和对象呢?那么,首先让大家对类和对象有印象和概念

Java程序的运行机制

程序常见错误

常见问题-1:提示“javac 不是内部或外部命令……”出错原因:Path 变量配置错误导致没有找到 javac 命令 解决方案:参考 1.4.2 <环境变量 Path 的配置>,细心重新设置 Path,配置完成后需 要重新输入 cmd 打开命令行窗口常见问题-2:文件夹中可以看到 Welcome.java 文件,在编译时出现’javac 找不 到文件……’出错原因:...

JDK的安装和配置

Java 开发环境搭建下载 JDK 1. 下载地址,点击进入: www.oracle.com/technetwork/java/javase/downloads/index.html点击下载 JDK,会出现图 1-9 所示的下载列表界面。首先,点击”Accept License Agreement”,然后选择对应的版本,下载即可安装 JDK 安装过程和普通软件安装没什么区别,过程中会让你选择 JDK 安装目录,...

描述如下流的基本作用:文件字节流、文件字符流、缓冲字节流、缓冲字符流字节数组流、数据流、转换流、对象流

描述如下流的基本作用:文件字节流、文件字符流、缓冲字节流、缓冲字符流字节数组流、数据流、转换流、对象流文件字节流:FileInputStream和FileOutputStream 已字节形式读取和输出,每次单个字符接受,也可以通过byte数组一次性接受数据,使用范围:任意文件。文件字符流:FileReader和FileWriter   &nb...

装饰器模式

14.1 装饰器模式 Decorator职责:动态的为一个对象增加新的功能装饰模式是一种用于代替继承技术,无须通过继承增加子类就能扩散对象的新功能,使用对象的关联关系代替继承关系,增加灵活,同时避免类型体系的快速膨胀。例如:创建一个父类汽车,然后子类有会潜水的汽车,还有人工智能汽车,还有飞行的汽车。然后如果添加...

55.字节数组流

13.字节数组流ByteArrayInputStream和ByteArrayOutputStream1)数据源或目的地为:字节数组2)只有字节流,没有字符流3)字节流package com.bjsxt; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.ObjectInputStream...

文件夹的复制

12.1复制文件夹字节流、字节符BufferedInputStream、BufferedOutputStreamFileInputStream、FileOutputStream问题的分解:(1)复制一个文件(2)指定目录下的所有文件(3)指定目录下的所有文件及子目录下的所有文件理解:(1)先创建班级对象(2)创建数据流ObjectOutputStream oos = null; oos =...

数组就是对象

简而言之一句话,java中的数组是对象。java中数组的创建使用了关键字new,虽然格式和普通的类创建的方式有所区别。

Activiti6.0 工作流引擎 websocket即时聊天发图片文字 好友群组 SSM源码

即时通讯:支持好友,群组,发图片、文件,消息声音提醒,离线消息,保留聊天记录 (即时聊天功能支持手机端,详情下面有截图)工作流模块----------------------------------------------------------------------------------------------------------1.模型管理    :web在线流程设计器、预览流程xml、导出...

java 企业 网站源码 模版 屏幕自适应 有前后台 springmvc SSM 生成静态化

前台:支持(5+3)八套模版,可以在后台切换点击:获取地址   QQ 313596790官网 http://www.fhadmin.org/系统介绍:1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版引擎生成html2.因为是生成的html,所以访问速度快,轻便,对服务器负担小3.网站前端采用主流的响应式布局,同一页面同...

Java SSM 客户管理 商户 管理系统 库存管理 销售报表 项目源码

1.系统采用主流的 SSM 框架 jsp JSTL bootstrap html5 (PC浏览器使用)2.springmvc +spring4.3.7+ mybaits3.3  SSM 普通java web(非maven, 附赠pom.xml文件)  数据库:mysql3.开发工具:myeclipse  eclipse idea 均可, 没有限制. 我这边myeclipse 2014 导出来的项目源码----------------...

springcloud vue.js 微服务分布式 activiti工作流 前后分离 集成代码生成器 shiro权限

核心技术 ----------------------------------------------------------------------------------------------------------------------1.代码生成器: (单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(...

Springboot vue 前后分离 跨域 Activiti6 工作流 集成代码生成器 shiro权限

QQ 313596790 官网:www.fhadmin.org  下载地址特别注意: Springboot 工作流  前后分离 + 跨域 版本 (权限控制到菜单和按钮)后台框架:springboot2.1.2+ activiti6.0.0+ mybaits+maven+接口前端页面:html +vue.js 形式 jquery ajax 异步跨域 json 格式数据交互 前后分离,前后台分开部署(特别...

Spring boot 项目源码 vue.js html 跨域 前后分离 websocket即时通讯

本代码为 Springboot vue.js  前后分离 + 跨域 版本 (权限控制到菜单和按钮)后台框架:springboot2.1.2+ mybaits+maven+接口前端页面:html +vue.js 形式 jquery ajax 异步跨域 json 格式数据交互 前后分离,前后台分开部署(特别注意,前端用的vue.js,  就是html页面引入vue.js形式, 用tomcat部...

Activiti6.0 java项目框架 spring5 SSM 工作流引擎 审批流程

即时通讯:支持好友,群组,发图片、文件,消息声音提醒,离线消息,保留聊天记录 (即时聊天功能支持手机端,详情下面有截图)工作流模块----------------------------------------------------------------------------------------------------------1.模型管理    :web在线流程设计器、预览流程xml、导出...

java 网站源码 八套模版 兼容手机平板PC freemarker 静态引擎 在线编辑模版

前台:支持(5+3)八套模版,可以在后台切换点击:获取地址   QQ 313596790官网 http://www.fhadmin.org/系统介绍:1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版引擎生成html2.因为是生成的html,所以访问速度快,轻便,对服务器负担小3.网站前端采用主流的响应式布局,同一页面同...

Java SSM 客户管理 商户 管理系统 库存管理 销售报表 项目源码

1.系统采用主流的 SSM 框架 jsp JSTL bootstrap html5 (PC浏览器使用)2.springmvc +spring4.3.7+ mybaits3.3  SSM 普通java web(非maven, 附赠pom.xml文件)  数据库:mysql3.开发工具:myeclipse  eclipse idea 均可, 没有限制. 我这边myeclipse 2014 导出来的项目源码----------------...

Java SSM springmvc spring mybatis 集代码生成器 后台框架源码

获取【下载地址】QQ: 313596790官网 http://www.fhadmin.org/A代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B 集成代码生成器 (单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完...

springcloud 项目源码 微服务 分布式 Activiti6 工作流 vue.js html 跨域 前后分离

核心技术 ----------------------------------------------------------------------------------------------------------------------1.代码生成器: (单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(...

springboot windows10风格 activiti 整合项目框架源码 shiro 安全框架 druid

QQ 313596790   官网:www.fhadmin.org  下载地址此项目为Springboot工作流版本 windows 风格,浏览器访问操作使用,非桌面应用程序。1.代码生成器: (单表、主表、明细表、树形表,快速开发利器) freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整...

Springboot vue.js 前后分离 跨域 集成代码生成器 shiro权限

本代码为 Springboot vue.js  前后分离 + 跨域 版本 (权限控制到菜单和按钮)后台框架:springboot2.1.2+ mybaits+maven+接口前端页面:html +vue.js 形式 jquery ajax 异步跨域 json 格式数据交互 前后分离,前后台分开部署(特别注意,前端用的vue.js,  就是html页面引入vue.js形式, 用tomcat部...

java ssm 后台框架平台 项目源码 websocket即时聊天发图片文字 好友群组 SSM源码

获取【下载地址】QQ: 313596790官网 http://www.fhadmin.org/A代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B 集成代码生成器 (单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完...

java 进销存 crm websocket即时聊天发图片文字 好友群组 SSM源码

1.系统采用主流的 SSM 框架 jsp JSTL bootstrap html5 (PC浏览器使用)2.springmvc +spring4.3.7+ mybaits3.3  SSM 普通java web(非maven, 附赠pom.xml文件)  数据库:mysql3.开发工具:myeclipse  eclipse idea 均可, 没有限制. 我这边myeclipse 2014 导出来的项目源码----------------...

java企业 网站源码 后台springmvc SSM 前台静态引擎 代码生成器

前台:支持(5+3)八套模版,可以在后台切换点击:获取地址   QQ 313596790官网 http://www.fhadmin.org/系统介绍:1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版引擎生成html2.因为是生成的html,所以访问速度快,轻便,对服务器负担小3.网站前端采用主流的响应式布局,同一页面同...

Activiti6.0 工作流引擎 websocket即时聊天发图片文字 好友群组 SSM源码

即时通讯:支持好友,群组,发图片、文件,消息声音提醒,离线消息,保留聊天记录 (即时聊天功能支持手机端,详情下面有截图)工作流模块----------------------------------------------------------------------------------------------------------1.模型管理    :web在线流程设计器、预览流程xml、导出...

springcloud 项目源码 微服务 分布式 Activiti6 工作流 vue.js html 跨域 前后分离

核心技术 ----------------------------------------------------------------------------------------------------------------------1.代码生成器: (单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(...

springboot windows10风格 activiti 整合项目框架源码 shiro 安全框架 druid

QQ 313596790   官网:www.fhadmin.org  下载地址此项目为Springboot工作流版本 windows 风格,浏览器访问操作使用,非桌面应用程序。1.代码生成器: (单表、主表、明细表、树形表,快速开发利器) freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整...