Java进阶
指尖改变生活
将来的你一定感谢现在拼搏的自己
展开
-
try...catch的用法和作用(try...catch代替if...else)
当程序运行过程中发生错误时,就会“ 抛出异常’,抛出异常比终止程序要灵活得多,这是因为可以提供一个“ 捕获” 异常的处理器 (handler) 对异常情况进行处理。如果没有提供处理器,程序就会终止,并在控制台上打印出一条信息, 其中给出了异常的类型。可能在前面已经看到过一些异常报告, 例如, 偶然使用了 null 引用或者数组越界等。异常有两种类型: 未检查异常和已检查异常。 对于已检查异常,...转载 2019-11-27 11:05:41 · 1678 阅读 · 0 评论 -
解决Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/maven-metadata.xml fro
在新建maven工程的时候,出现了一个之前没遇到的问题,具体问题截图如下:错误显示的主要意思是说访问不到阿里的镜像服务器,然后一些依赖的包就下载不下来。搜索到的解决方案主要是说maven里的settings文件中没有配置阿里的镜像服务器,也有的说是网速的问题,毕竟公司的网速太感人了。我觉得这两个地方都有可能出现问题。但是经过测试,问题依然没有解决。如果大家也遇到这种问题,接下来就给大家解决:这个是证书出现问题,只要在idea的这个位置加上:-Dmaven.wagon.http.ssl.insec原创 2020-09-03 23:24:25 · 1337 阅读 · 0 评论 -
自定义枚举类、异常类
描述分三部分:1. 自定义枚举类2. 自定义异常类3. 测试类定义枚举类package org.lhj.pro.exception;import org.springframework.util.StringUtils;/** * 创建枚举类 * @author Administrator * */public enum MyDefinedEnum { ERROR...原创 2020-09-11 18:32:56 · 586 阅读 · 0 评论 -
枚举类(enum)的基本使用
枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。所有的枚举都继承自java.lang.Enum类。由于Java 不支持多继承,所以枚举对象不能再继承其他类(可以实现接口)。1、常量的使用在JDK1.5之前,我们定义常量都是:public static final…。现在好了,有了枚举,可以把相关的常量分组到一个...转载 2019-11-17 10:14:09 · 446 阅读 · 0 评论 -
Java实现数字和人民币大写转换
这本来是我面试时面试官即兴给我出的一道面试题,当时由于面试比较紧张,时间比较仓促大致说了一下思路,写了一些伪代码。事后觉得挺有意思的,就抽时间完整实现了,有不足之处望各位同仁多多指教。static String LOWERE_STR = "1234567890";static String UPPER_STR = "壹贰叁肆伍陆柒捌玖零";static String [] POSITION_STR = {"","拾","佰","仟","万","拾万","佰万","仟万","亿"};public s原创 2021-07-16 17:40:19 · 749 阅读 · 0 评论