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( 方法名 ( 实参 ));

posted @ 2024-09-24 21:21  骐羽  阅读(17)  评论(0)    收藏  举报