数组
定义
int[] numbers=new int[10];//使用new创建,动态初始化,会默认初始化全为0
int[] numbers={1,2,3,54};//静态初始化,创建+赋值
内存
堆
存放new的对象和数组,可以被所有线程共享,不会存放别的对象的引用
栈
存放基本变量类型(和具体数值)引用对象的变量(存方引用在堆里面的地址)
方法区
可以被所有线程共享,包含了所有class和static变量
方法
toString
Arrays.toString(a);
冒泡
for(int i=0;i<arrays.length-1;i++)//注意n个数字比较n-1次
{
for(int j=0;j<arrays.length-1-i;j++)//每次大的数字挪到后面,后面就不需要比较了
{
if(arrays[j]<=arrays[j+1]) continue;
else {int x=arrays[j];
arrays[j]=arrays[j+1];
arrays[j+1]=x;
}
}
}
标签:初始化,toString,06,int,存放,数组,new
From: https://www.cnblogs.com/cookiesDing/p/18576046