黑马程序员_java提高(回炉1)

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

java新特性:

1:静态导入:import语句可以导入一个包或者某个包的所有所有类减少前缀。

而静态导入指的是是指导入此类中的静态方法:

例如:求两个数的最大数在没有导入静态中的Math里的max方法是时候,求出两个是最大值要使用

System.out.println(Math.max(3,6));一旦导入lang包中的静态方法:import static java.lang.math.max;

原式便可以简写成System.out.println(max(3,6)),简化了书学;静态导入为java1.5的新特性

2:可变参数:针对一个方法接受的参数个数不是固定的例如对几个数求和add(2,3);或者add(2,3,4)在没有可变参数

的情况下又要重写此方法;可变参数的特点:args只能出现在参数的最后;.。。。位于类型名和变量名之间前后有无空格

都可;调用可变参数是编译器为该可变参数隐含创建一个数组,在方法体以数组形式访问:for(int i=0;i<args.length;i++)

3:for循环增强:语法for(type 变量名:集合变量名)此方法可改写前面的可变参数:for(int arg: args)

 

------- android培训java培训、期待与您交流! ----------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值