Tips on Java

Posted Skye_Zhao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tips on Java相关的知识,希望对你有一定的参考价值。

1、JAVA种数组的两种定义方式。 int[] nums; int nums[]。

2、整型默认为int,如果需要long,须加l或L。小数默认double,d或D可省略,但如果需要float,须加f或F,例如float = 0.1f。

3、复制的效率:System.arraycopy > clone > Arrays.copyOf > for 循环。

4、在java中一个unicode占2个字节(byte)。一个字节等于8比特位(bit)。所以每个Unicode码占用16个比特位。

5、简单记忆线程安全的集合类: 喂!SHE!  喂是指  vector,S是指 stack, H是指 hashtable,E是指 Eenumeration。除此之外均是非线程安全的类与接口。

6、stream结尾都是字节流,reader和writer结尾都是字符流。两者的区别就是读写的时候一个是按字节读写,一个是按字符。 实际使用通常差不多。 在读写文件需要对内容按行处理,比如比较特定字符,处理某一行数据的时候一般会选择字符流。 只是读写文件,和文件内容无关的,一般选择字节流。

7、优先级:单目运算符 >算术运算符 >移位 >比较 >按位 >逻辑 >三目运算符 >赋值运算符。

以上是关于Tips on Java的主要内容,如果未能解决你的问题,请参考以下文章

銆怉OP tips銆慡tand on Giants' Shoulders

小tips:jquery中带命名空间的事件(namespaced events)

tips 移出 消失和 移入 显示

Neutube 搭建tips(含缺少libfftw3-3.dll解决方案)

Tips-App瘦身的几点实践

【UX专题】说明气泡Tooltips