Java基础
wunlie
这个作者很懒,什么都没留下…
展开
-
String "+"的问题
今天项目查bug时,发现一个空指针问题,查了半天,最终定位到是有String +运算造成的.于是就写了一个测试:public static void main(String [] arg0){ String a = null; String b = "null"; String c = "==="; String ac = a+c;原创 2017-01-09 16:34:20 · 373 阅读 · 0 评论 -
关于try-with-resource的 输入输出流自动关闭
最近在做代码审核的时候,审核工具提示我将 try-catch-finally 给替换掉,而且根据公司相关要求,该提示的级别还不低,不改不予通过. 先看看代码吧:FileReader fr = null; BufferedReader br = null;try { fr = new FileReader(fileName); br = new BufferedReader(fr原创 2017-04-07 09:47:52 · 9539 阅读 · 0 评论 -
java代码的执行顺序
java代码的执行顺序,这是一个很基础的问题,但是工作几年之后,你能随口说出来吗? 当然这个问题在工作中几乎遇不到,但是在面试中,也许会被问到 /** * @Description: 动物 父类 * @author: wangjie * @createAt: 2019-08-15-21:25 */ public class Animal { public Animal() { ...原创 2019-08-15 21:59:53 · 224 阅读 · 1 评论