1.Long.ParseLong(String)方法,将 string 参数解析为有符号十进制 long,字符串中的字符必须都是十进制数字。
2.Long.ValueOf(String) ,参数String表示,指定 String
的值的 Long
对象。该参数被解释为表示一个有符号的十进制 long,
该值与用该参数作为参数的 parseLong(java.lang.String)
方法得到的值非常相似。只是最后被转换为一个Long的包装类。
3.long a = new Long(String) 实质为构造实例时,在toString中调用了String.valueOf获得
4.Long.decode(String) 方法,特点是将 String
解码成 Long
。接受通过以下语法给出的十进制、十六进制和八进制数:比如ox11,转换为17
5.Java包装类型的装箱拆箱机制
JAVA基本类型,不用new来创建变量,而是创建一个并非是“引用”的“自动”变量。这个变量拥有它的“值”,并置于堆栈中,因此更加高效。
Java中的某些操作只能使用对象,而基本类型不是类类型,不能实例化成对象,比如Collection,就必须以对象实现。
所谓的装箱指的是基本类型转换为包装类型,拆箱指的是包装类型转换为基本类型。