【黑马程序员】张孝祥Java高新技术_静态导入、可变参数、增强for循环

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

一 常用名词

1.Java EE(Java Platform,Enterprise Edition)是sun公司推出的企业级应用程序版本。2.IDE(Integrated Development Environment)。集成开发环境

3.jms即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。

4. JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。

5. JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。

二 静态导入

6.import语句可以导入一个类或某个包中的所有类

7.import static语句导入一个类中的某个静态方法或所有静态方法。

8.举例:求两个数的最大值和相减结果的绝对值

package cn.xy.day1;

import static java.lang.Math.*;

 

public class StaticImport {

    public static void main(String args[]){

       System.out.println(max(3, -6));

       System.out.println(abs(3 - 6));

    }

}

三 可变参数

9.可变参数的特点:

       (1)只能出现在参数列表的最后;

       (2)…位于变量类型和变量名之间,前后有无空格都可以;

(3)调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数

 

package cn.xy.day1;

 

public class VarableParamater {

 

    public static void main(String[] args) {

       // TODO Auto-generated method stub

       System.out.println(add(2, 3));

       System.out.println(add(2, 3, 5));

    }

    public static int add(int x,int ... args){

       int sum = x;

       for(int i=0;i<args.length;i++){

           sum += args[i];

       }

       return sum;

    }

}

四 增强for循环

    语法:for(type 变量名:集合变量名){…}

    注意事项:

迭代变量必须在()中定义!

集合变量可以是数组或实现了Iterable接口的集合类

    举例:

    public static int add(int x,int … args){

        int sum = x;

       for(int arg:args){

           sum += arg;

}

return sum;

}

 

eclipse的使用,张老师讲的也很详细,比如定义快捷键,代码模板等,在这里我就不写出来了。

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

 

详细请查看:http://edu.csdn.net/heima

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值