
Java
今天遇到一个以0开头的int数字,比如int a = 012,打印了下是10,于是自己有想看下08是多少,想不到报错了,查了一下,java中0开头的代表的是8进制数,就好像0x是16进制一样,由于八进制数在开发中倒是从来没遇到过,这个知识点算是一个盲点,特此记录一下.
今天遇到了二维数组扩容的问题,用到了2个不同的api,特地记录一下一.比如我们原来有个arr数组,现在要往这个数组里面在添加一个res,可以用下面这样写法。 int[][] arr = new int[][]{{1,2}}; int[] res = new int[]{3
说到泛型,应该说里面的道道还是比较深的,今天来说下关于泛型擦除的问题,可能理解的不完全对,但是算是在平时开发中建立的一种比较简单的理解方式,下面来具体说一下。先来说一下,擦除是什么意思,泛型擦除的意思是说,泛型在编译后,在class文件中,原来形参都会以Object作为保留,所以当运行时是获取不到具