一、static关键字
static可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属于某个对象的,就可以不靠创建对象来调用了。static主要是以下三种用途:
1、类变量:使用 static关键字修饰的成员变量。
2、类方法:使用 static关键字修饰的成员方法,习惯称为静态方法。
3、静态代码块:定义在成员位置,使用static修饰的代码块{ }。 位置在类中方法外。 随着类的加载而执行且执行一次,优先于main方法和构造方法的执行。
static 修饰的内容: 是随着类的加载而加载的,且只加载一次。 存储于一块固定的内存区域(静态区),所以,可以直接被类名调用。 它优先于对象存在,所以,可以被所有对象共享。
二、Arrays类
java.util.Arrays 此类包含用来操作数组的各种方法,比如排序和搜索等。
public static String toString(int[] a) :返回指定数组内容的字符串表示形式。
public static void sort(int[] a) :对指定的 int 型数组按数字升序进行排序。
public static void binarySearch(int[] arr,int a) :对指定的 int 型数组中a所在位置的索引,若没有返回负值。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.