![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
235599
这个作者很懒,什么都没留下…
展开
-
JAVA异常处理之try、catch、finally
1.try、catch、finally用法总结: 1)不管有没有异常,finally中的代码都会执行 2)当try、catch中有return时,finally中的代码依然会继续执行 3)finally是在return后面的表达式运算之后执行的,此时并没有返回运算之后的值,而是把值保存起来,不管finally对该值做任何的改变,返回的值都不会改变,依然返回保存起来的值。也就是说方法的返回值是在finally运算之前就确定了的 4、finally代码中最好不要包含return,程序会提前退出,也就是说返回的值转载 2020-10-20 15:44:01 · 214 阅读 · 0 评论 -
关于JAVA字符串的不可变性
1.FOREWORD Java中字符串是一个不可变的类(指其实例对象不能被修改,所有关于这个对象的信息在这个对象被创建时已初始化且不能被改变)。 2.字符串常量池 字符串常量池是方法区中的一块特殊存储区域。在创建一个字符串时,如果其值已经存在于字符串常量池中,则该常量池中的对应字符串的引用将被返回,而不是创建一个新的字符串对象并返回其引用!如下: String s1 = "123"; String s2 = "123";//两个字符串指向字符串常量池中的同一块区域 String s3 = new Strin原创 2020-09-28 11:16:33 · 137 阅读 · 0 评论 -
about java权限修饰符、static静态以及final
一、权限修饰符 控制对类、类成员变量、类成员方法的访问。 访问包位置 private protected public 本类 可见 可见 可见 同包其他类或子类 不可见 可见 可见 其他包的类或子类 不可见 不可见 可见 当不声明修饰符时,默认设置为只有一个包中的类可以调用这个类的成员变量原创 2020-06-05 21:16:02 · 111 阅读 · 0 评论