day03
6)Random类
import java.util.Random;
Random r = new Random ( ) ;
int number = r . nextInt( bound 随机数的范围 );
数组
1.定义
数组类型[ ] 数组名
int [ ] arry
数组类型 数字名 [ ]
int array [ ]
2.静态初始化
格式;数据类型[ ] 数组名 = { 元素1,元素2,元素3.....} ;
3.数据元素访问
格式;数组名{ 索引 }
数组名{ 索引 } = 具体数据/变量
4.数组的遍历
长度;length
5.动态初始化
格式:数据类型[ ] 数据名 = new 数据类型[ 数据长度 ];
java内存分配
1.栈
方法运行时使用的内存,比如main方法运行,进入方法栈中执行。
2.堆
存储对象或者数组,new来创建的,都存储在堆内存。
3.方法区
存储可以运行的class文件
4.本地方法栈
JVM在使用操作系统功能的时候使用,和我们开发无关
5.寄存器
给CPU使用,和我们无关
方法
1.定义
1),最简单的方法定义;public static void 方法名 ( ) {
方法体 { 就是打包起来的代码 };
}
调用方法:方法名 ( );
2).带参数的方法定义和调用:public static void 方法名 ( 参数1,参数2,....) {
方法体 { 就是打包起来的代码 };
}
3).带返回值方法的定义和调用;public 返回值类型 方法名 ( 参数1, 参数2,....) {
方法体 { 就是打包起来的代码 };
retun 返回值;
}
方法的调用;直接调用:方法名 ( 实参 );
赋值调用;变量名 = 方法名 ( 实参 );
输出调用: System.out.printIn( 方法名 ( 实参 ));
浙公网安备 33010602011771号