摘要: 一.你了解String类吗? 二.深入理解String、StringBuffer、StringBuilder 三.不同场景下三个类的性能测试 四.常见的关于String、StringBuffer的面试题(辟谣网上流传的一些曲解String类的说法) 一.你了解String类吗? 想要了解一个类,最好 阅读全文
posted @ 2018-08-01 22:55 xdyixia 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 运行结果: 根据结果分析的话 1)第7行生成异常对象并不会被所在的try catch捕获,而是返回给了它的上级调用者,被调用者的try catch捕获。 2)finally(),是无论如何都会被执行的即便try中有return也会执行,只有一种方法让finally块不执行:System.exit() 阅读全文
posted @ 2018-08-01 21:40 xdyixia 阅读(809) 评论(3) 推荐(0) 编辑
摘要: 1,简介 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。 Java提供了更加优秀的解决办法:异常处理机制。 异常处理机制能让程序在异常发生时,按照代码的 阅读全文
posted @ 2018-08-01 21:22 xdyixia 阅读(300) 评论(0) 推荐(0) 编辑