- 博客(8)
- 收藏
- 关注
原创 第七章 异常、断言和日志
第七章 异常、断言和日志处理错误捕获异常使用异常的技巧使用断言日志调试技巧当出现异常时,要做到以下几点向用户通知错误保存所有的工作允许用户妥善的退出程序7.1 处理错误如果由于出现错误而使的某些操作没有完成,程序应该:返回一种安全状态,并能够让用户执行其他命令;或者允许用户保存所有工作的结果,并以妥善的方式终止程序。异常处理的任务就是将控制权从产生错误的地方转移到能够处理这种错误的处理器。异常有自己的语法和特定的继承层次结构。7.1.1
2021-11-16 21:27:42 417
原创 6.3内部类
6.3内部类使用内部类的原因1.内部类可以对同一个包的其他类隐藏。2.内部类方法可以访问定义这个类作用域中的数据,包括原本私有的数据。6.3.1使用内部类访问对象状态内部类既可以访问自身的数据域,也可以访问创建它的外围类的数据,这是因为内部类的对象总有一个隐式引用,它指向创建它的外部类对象。// 外围类的引用在构造器中设置。 //编译器修改了所有的内部类的构造器,添加一个外围类引用的参数。 //因为TimePrinter内部类没有定义构造器,所以编译器为这个类生成了一
2021-11-16 21:26:34 260
原创 Failed to execute goal on project leyou-item-service: Could not resolve dependencies for project com
Failed to execute goal on project leyou-item-service: Could not resolve dependencies for project com解决方案:解决方案:一个module依赖于另一个module的原因对所有的父项目进行clean和install ,然后在运行子项目的clean和install。注释掉父项目pom里的...
2021-03-05 18:14:14 513
原创 通过url获取json数据转成Excel
通过url获取json数据转成Excel最近给老师写一个需求,通过url得到json数据进行筛选并将筛选结果导出Excel下载到本地。筛选条件是连续5秒的 CO2 大于500ppm。大体思路是,将json数据获取,然后将json放入List集合中,再调用创建Excel的方法将List中的数据下载。首先在网上找到一个Excel工具类ExcelUtilpackage domain;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import o
2020-12-20 00:59:35 1280 3
原创 重定向动态获取虚拟目录
由于在重定向中会使用到虚拟目录,直接写死虚拟目录可能会发生一些问题;所以我们一般先使用request对象的getContextPath()方法获取虚拟目录;String contextPath = request.getContextPath();然后再使用重定向;response.sendRedirect(contextPath + “不带虚拟路径的绝对路径”);...
2020-09-04 14:25:34 661
原创 关于接口继承接口
接口继承接口中,该子类接口里面仍然包含父类接口中:常量,抽象方法,默认方法,静态方法,私有方法(可继承,但不可调用)。并且抽象方法不需要覆盖重写。
2020-05-31 23:43:39 237
原创 Java中的内存
Java的内存需要划分成5个部分:1.栈(Stack):存放的是方法中的局部变量,方法的运行是在栈中的 局部变量:方法的参数,或者方法{}内部的变量 作用域:一旦超出作用域,立刻从栈中消失。2.堆(Heap):凡是new出来的东西都在堆当中 堆内存里面的东西都有一个地址值:16进制 堆内存里面的数据,都有默认值。规则: 如果是整数:0 如果是浮点型:0.0 如果是字符型:'\...
2020-05-18 21:02:13 154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人