习题总结
王番茄666
这个作者很懒,什么都没留下…
展开
-
正则表达式总结
\d 匹配一个数字字符。等价于 [0-9]。\D 匹配一个非数字字符。等价于 [^0-9]。\f 匹配一个换页符。等价于 \x0c 和 \cL。\n 匹配一个换行符。等价于 \x0a 和 \cJ。\r 匹配一个回车符。等价于 \x0d 和 \cM。\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。\S 匹配任何非空白字符。等价于 [^ \f\n\r\t\v]。\t 匹配一...原创 2021-08-28 20:45:01 · 104 阅读 · 0 评论 -
JAVA中Final修饰不同元素(变量.方法.类)的用法
final:最终的final修饰的变量为常量,不可被赋值final修饰的方法在子类中不可被重写,子类中可出现与final所修饰的方法重名的方法,此时父类中的此final方法被隐藏。修饰的方法可重载,在一个类中出现多个重名的方法,但这些方法的参数列表不同(指参数的类型,数量,顺序)。final修饰的类不可被继承,所以不能修饰抽象类,因为抽象类必须有子类,子类来实现抽象类中的抽象方法。...原创 2021-08-10 23:23:22 · 156 阅读 · 0 评论 -
JAVA异常处理中final和return出现位置对代码执行结果的影响
结论:1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值暂存起来,不管finally中的代码怎么样,返回的值都不会改变,仍然是之前暂存的值),所以函数返回值是在finally执行前确定的;4、finally中最好不要包含return,否则程序会提前退出(不再执行前面的return),则返回值不是try或catch中保存的返原创 2021-08-10 23:16:13 · 594 阅读 · 0 评论