---------------------- 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