JAVA基础加强(一)

---------------------- android培训java培训、期待与您交流! ----------------------

2011/12/18

今天看了老师的JAVA基础的视频,边看边记的

可变参数个数用...args实现
for循环 
for(int arg:args){sum +=arg}
integer在多次装箱-128-127之间的数字时,只会装箱一次
即integer a= 13;
integer b = 13;
a==b 为true
反射要注意运行时和编译时的区别如构造函数编译时不知道获取的类型,只有运行时才知道,所以在代码中要进行强制转换
反射getClass获取字节码.getConstructor获取构造方法,getField获取可见变量,getDeclaredField获取所有变量
私有变量.setAccessible后可访问,是暴利反射
字节码用==号比
invoke的第一个参数是null说明该Method对象对应的是一个静态方法
反射Main方法是传递的参数要(object)new String[]{}

数组反射回的name,[代表数组,后面的代表类型


---------------------- android培训java培训、期待与您交流! ----------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值