- Java基础加强注解总结 推荐度:
- 相关推荐
java基础总结
导语:Java具有简单性、面向对象、分布式、健壮性、安全性、平**立与可移植性、多线程、动态性等特点。下面是一些基础要点,欢迎参考!
1.静态导入:
**import语句可以导入一个类或某个包中的所有类
**import static语句导入一个类中的某个静态方法或所有静态方法
静态导入后,静态方法前面就不用写类名.方法的方式类调用
**语法举例:
import static java.lang.Math.sin;//导入一个静态方法
import static java.lang.Math.*; //导入一个类中的所有静态方法
**静态导入使用注意:
当类名重复时,需要制定具体的包名;
当方法重名时,需要制定具体所属的对象或者类
2.可变参数:
**可变参数的特点:
*可变参数只能出现在参数列表的最后;
*...位于变量类型和变量名之间,前后有无空格都可以;
*调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,
在方法体中以数组的形式访问可变参数。
**可变参数举例:
*变量类型... 变量名 如 int... arr 表示可变参数数组
*public static void show(String str , int... arr){}
3.增强for循环:
**语法:
for ( type 变量名:集合变量名 ) { … }
**注意事项:
迭代变量必须在( )中定义!
集合变量可以是数组或实现了Iterable接口的集合类
**举例:
public static int add(int x,int ...args) {
int sum = x;
for(int arg:args) {
sum += arg;
}
return sum;
}
**增强for循环代替了迭代器使用的不爽,简化书写
**增强for循环局限性:
对集合或者数组进行遍历时,只能取元素,不能对集合进行操作
【java基础总结】相关文章:
Java基础加强注解总结10-16
java语言基础08-29
Java语言的基础07-29
java语法基础06-27
java编程基础07-26
java教程之Java编程基础09-12
java操作mongodb基础10-13
Java基础学习步骤09-17
Java基础知识精选09-07
java的基础语法教学06-21