
JAVA
abc45628
这个作者很懒,什么都没留下…
展开
-
String特殊用法
1、创建一个码点在U+FFFF之后的字符串int[] a= {0x1d538,0x1d539,0x1d53a,0x1d53b,0x1d53c,0x1d53d,0x1d53e};String s = new String(a, 0, a.length);System.out.println(s);原创 2017-10-24 23:49:56 · 237 阅读 · 0 评论 -
Java8中内部类不再需要明确定义外部类变量为final
public class OutClass { public void outFunc() { // java8以前的写法 // final String outFuncVar = "outFuncVar"; // java8以后可以这样写 String outFuncVar = "outFuncVar"; @SuppressWarnings("unused") ...原创 2018-07-04 21:55:29 · 1969 阅读 · 2 评论 -
Class.newInstance()和Constructor.newInstance()区别
优先使用Constructor.newInstance()来实例化对象,因为Class.newInstance()只能够调用无参构造函数,而Constructor.newInstance()可以调用任意构造函数(只要参数对的上)。Class.newInstance()会直接抛出构造器的任意exception(包括checked和unchecked),而Constructor.newInsta...原创 2018-12-06 21:53:18 · 1206 阅读 · 0 评论