Java
Ethan-cw
越学越发现自己知道的越少!
展开
-
finally不是一定会执行
在网上看到的帖子,基本上都是说finally一定会执行,开始我也一直是这么认为的。但后来我对这块内容做了测试,也看了一些文章,发现finally不一定会执行!结论finally不一定会执行,只有与finally相应的try代码块得到执行的情况下,finally才会执行!!实例代码下下面的示例代码中,有finally代码块,但结果是finally的代码没有被执行,内容...原创 2020-04-18 11:01:49 · 5329 阅读 · 2 评论 -
数据结构与算法(三)—— 线性表、顺序表和链表
注:本篇内容参考了《Java常用算法手册》、《大话数据结构》和《算法导论》书籍。本人水平有限,文中如有错误或其它不妥之处,欢迎大家指正!目录1.线性表概念2线性表的存储结构2.1线性表的顺序存储结构2.1.1 定义2.1.2 数组长度与线性表的度度2.1.3 地址计算方法2.1.4 操作2.1.5 Java实现2.1.5 优缺点2.2线...原创 2019-12-26 18:38:18 · 1834 阅读 · 0 评论 -
数据结构与算法(六)—— 队列及其实现和应用
注:本篇内容参考了《Java常用算法手册》、《大话数据结构》和《Java编程(第四版)》三本书籍,并参考了在线工具网站中对于队列相关Java类的一些说明。 文中涉及的java以Java 1.8为准。本人水平有限,文中如有错误或其它不妥之处,欢迎大家指正!目录1. 队列1.1 队列定义1.2队列的特点1.3队列的分类1.4. 队列的操作1.4.1 入队列...原创 2019-12-30 18:36:40 · 2279 阅读 · 0 评论 -
数据结构与算法(五)—— 栈及其实现和应用
注:本篇内容参考了《Java常用算法手册》、《大话数据结构》和《Java编程(第四版)》三本书籍。本人水平有限,文中如有错误或其它不妥之处,欢迎大家指正!目录1.栈的概述2.栈的操作2.1入栈(Push)2.2出栈(Pop)2.3返回栈项(Peek)3.进出栈的变化形式3.1 示例3.2规则4. 栈的存储结构及其实现4.1栈的存...原创 2019-12-16 14:53:01 · 2424 阅读 · 0 评论 -
数据结构与算法(四)—— 数组及Java数组的应用
注:本篇内容参考了《Java编程思想(第四版)》和《Java语言程序设计》两本书书籍。本人水平有限,文中如有错误或其它不妥之处,欢迎大家指正!目录1.数组的概念2.数组的特点3一维数组3.1一维数组的声明3.2 数组的创建3.3数组的初始化3.4 数组的引用4二维数组4.1 二维数组声明和初始化4.2 二维数组区分4.2.1 以...原创 2019-12-13 15:30:22 · 699 阅读 · 0 评论 -
Java系统异常设计与处理(@ControllerAdvice与AOP实现)
异常是开发过程中必须要处理的一个问题,应用系统不可能不遇到异常。如何处理好系统的异常,有多种方式,也需要更高的水平。因为它不是会用那么简单,需要先做好异常的设计,再进行编码测试,改进等。 因为想把Java系统异常的东西写在一篇文章里,所以内容可能条理不是很清晰,望见凉。一、关于Java异常的知识1.1 Java异常体系 关于Java异...原创 2019-04-01 16:50:38 · 7490 阅读 · 0 评论 -
Eclipse安装Lombok插件
Lombok对我们而已,方便了不少,下面说明Eclipse怎么快速安装lombok插件。第一步,将lombok.jar包放在桌面或其它某个目录下,用Java™ Platform SE binary打开。第二步,打开界面如下图,点击"Specify location…",找到eclipse的安装目录下的eclipse.exe,点击选中。第三步,点击Install / Update,安装完...原创 2018-11-20 15:44:43 · 153 阅读 · 0 评论 -
异常:javax.xml.Stream.FactoryFinder$ConfigurationError:Provider com.sun.xml.Stream.ZephyrParserFactory
在一次项目开发时,遇到了一个问题,控制台报错:javax.xml.Stream.FactoryFinder$ConfigurationError:Provider com.sun.xml.Stream.ZephyrParserFactory not Found.开始在网上找,没能找到明确的答案也没有解决问题。后面回想出现此问题的情景,开始项目是正常的没报这个错,后面在进行报原创 2015-04-30 21:35:42 · 3716 阅读 · 0 评论