substance
substance
全部文章
未归档
题解(7)
归档
标签
去牛客网
登录
/
注册
substance的博客
做最好的自己
全部文章
/ 未归档
(共176篇)
try{} catch{},throw,throws,finally
1.try catch 捕获时的注意事项:支持多catch语句捕获异常;先将子类的异常捕获掉,然后再去捕获父类的异常;即多catch语句中,不能首先catch(Exception e ),编译器会提示剩余的异常不能被捕获到。 2.throw,throws主要区别:throws主要时在方法的签名后使用...
2022-03-27
0
321
异常链
方法的调用是在栈中进行的,方法之间也可以相互调用,所以我们把这种方法在栈中调用的轨迹称为堆栈信息,简称栈轨迹。 Jvm在异常发生时,也就时每当一个Exception实例化后,JVm就会对整个栈进行快照,以便用于异常信息接着向外部的函数扩散。 类似的异常的问题,意思下面的情况: 例子: com.ydl...
2022-03-27
0
331
自定义异常(业务异常——用户异常)
package com.ydlclass.CustomizationException; public class UsernameException extends RuntimeException{ private int code;//自己添加了一个成员变量 public UsernameEx...
2022-03-27
0
371
自定义异常概述
1.异常继承至throwable这个类,如果我们想自定义一个检查性的异常时我们就需要继承一个Exception这个类,如果想继承一个非检查性的异常,我们就继承RuntimeException这个类。 2.既然自定义了一个异常后,我们就应该将自己定义的这个异常抛出去,抛出使用关键字throw Scan...
2022-03-27
0
499
异常机制
1. package com.ydlclass.exception; public class ExceptionTest { //java异常机制,对于一些异常我们可以使用判断来避免一个异常的发生,此外java还提供了一个可以帮助我们捕获异常并且处理异常的机制; //使用背景是...
2022-03-27
0
357
StringBuilder与StringBuffer,String性能比较
package com.ydlclass.StringBuilder; import java.util.Random; public class StringBuilderTest { public static void main(String[] args) { /...
2022-03-27
0
344
System
package com.ydlclass; public class SystemTest { public static void main(String[] args) { System.out.println(System.getProperty("os.name")...
2022-03-27
0
189
Arrays
全量拷贝和范围拷贝: 全量拷贝主要调用的是一个Arrays.copyof(int1,int1.length * 2 ),这个方法完成全量拷贝,其次Arrays.copyof()方法主要调用的是这个方法: System.arraycopy(ints,0,intsdest,0,ints.lenngth)...
2022-03-27
0
303
Random
package com.ydlclass.random; import java.util.Arrays; import java.util.Random; import java.util.function.IntConsumer; public class RandomTest { ...
2022-03-26
0
416
BigDecimal
产生的背景:二进制表示十进制表示可能存在误差(例如0.1的十进制数字用二进制会产生误差) 解决问问题的方法:核心思想是十进制整数转化为二进制的表示时不会产生问题,那么我们就可以将十进制的小数转化为放大为N倍数后的整数,并且保留相应的精度信息,这样的转化就可以准确的表述。 package com.yd...
2022-03-26
0
342
首页
上一页
9
10
11
12
13
14
15
16
17
18
下一页
末页