本月博客排行
-
第1名
青否云后端云 -
第2名
vipbooks -
第3名
e_e - kingwell.leng
- lemonhandsome
- silverend
- jveqi
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
zw7534313 -
第3名
大家都说我很棒 - liyihz2008
- wy_19921005
- gengyun12
- hbxflihua
- e_e
- luxurioust
- dbagirl
- zysnba
- robotmen
- Alsmile
- gaozzsoft
- jywhltj
- cpongo1
- leslie26
- qepwqnp
- zhangdaiscott
- 解宜然
- cuityang
- sichunli_030
- gashero
- fantaxy025025
- gdpglc
- vipbooks
- ssydxa219
- wallimn
- ranbuijj
- 淡看人生
- javashop
- hanbaohong
- jickcai
- johnsmith9th
- appalese
- gaojingsong
- weiyides
- zhangyi0618
- java-007
- AVI
- laiyangdeli
- xpenxpen
- liunancun
- 龙哥IT
- conkeyn
- nychen2000
- lyndon.lin
- ouanui
- silverend
- panshunchang
最新文章列表
Java Decompiler与代码的优化编译
作为Java码农一枚,不了解Java的Class字节码结构似乎情有可原。但是关于Java代码的编译优化,或许值得一探究竟。我们编写好一个Java类文件之后,通过javac命令将一个*.java文件编译为*.class字节码文件。同样我们可以将一个*.class文件反编译为一个*.java文件。通过研习反编译之后的Java代码和原始代码的不同,我们可以了解一些Java代码编译优化 ...
[转载]JDK1.5具有的自动装箱与拆箱新特性
原文地址:
JDK1.5具有的自动装箱与拆箱新特性
作者:
影子
在
JAVA JDK1.5
以后具有的自动装箱与拆箱的功能,所谓的自动装箱
与拆箱也就是把基本的数据类型自动的转为封装类型。
赋值的过程就是把
“=”后边的赋给前边的
可以给integer类型的变量赋值为null;一定
不可以给int类型赋值为n ...
JAVA拆箱与装箱及cache范围
1. 调用Integer.valueOf()时, 对[-128,127]进行了缓存!
public final class Integer extends Number implements Comparable<Integer> {
private static class IntegerCache {
private IntegerCache(){ ...
java学习笔记:装箱和拆箱,包装器和缓冲池
jdk1.5以后用Integer举例Integer a = 3; 这是自动装箱int i = new Integer(2); 这是自动拆箱就是基本类型和其对应的包装类型在需要的时候可以互相转换,具体过程由编译器完成比如自动装箱:Integer a=3; 其实编译器调用的是static Integer valueOf(int i)这个方法查阅JDK知道,valueOf ...