荟萃馆

位置:首页 > 计算机 > java语言

java基础总结

java语言1.81W

导语:Java具有简单性、面向对象、分布式、健壮性、安全性、平**立与可移植性、多线程、动态性等特点。下面是一些基础要点,欢迎参考!

java基础总结

  1.静态导入:

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

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

静态导入后,静态方法前面就不用写类名.方法的方式类调用

**语法举例:

import static ;//导入一个静态方法

import static .*; //导入一个类中的所有静态方法

**静态导入使用注意:

当类名重复时,需要制定具体的包名;

当方法重名时,需要制定具体所属的`对象或者类

  2.可变参数:

**可变参数的特点:

*可变参数只能出现在参数列表的最后;

*...位于变量类型和变量名之间,前后有无空格都可以;

*调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,

在方法体中以数组的形式访问可变参数。

**可变参数举例:

*变量类型... 变量名 如 int... arr 表示可变参数数组

*public static void show(String str , int... arr){}

  3.增强for循环:

**语法:

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

**注意事项:

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

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

**举例:

public static int add(int x,int ) {

int sum = x;

for(int arg:args) {

sum += arg;

}

return sum;

}

**增强for循环代替了迭代器使用的不爽,简化书写

**增强for循环局限性:

对集合或者数组进行遍历时,只能取元素,不能对集合进行操作

标签:JAVA