你的位置:首页 > 软件开发 > Java > Java系列学习(六)

Java系列学习(六)

发布时间:2015-05-01 17:02:45
1.方法: (1)定义: 完成特定功能块的代码,在有些语言中也叫函数 (2)格式: (3)方法的重载 【在同一个类中,方法名相同,参数列表不同,与返回值无关】 2.数组 (1)定义 存储同一种数据类型的多个元素的容器 (2)特点: 每个元素都有编号 ...

Java系列学习(六)

1.方法:

(1)定义:

完成特定功能块的代码,在有些语言中也叫函数

(2)格式:

Java系列学习(六)

(3)方法的重载

【在同一个类中,方法名相同,参数列表不同,与返回值无关】

Java系列学习(六)

2.数组

(1)定义

存储同一种数据类型的多个元素的容器

(2)特点:

每个元素都有编号,从0开始,最大编号是:数组程度-1;

编号的专业叫法:索引

(3)格式:

A:数据类型[] 数组名,(推荐)

B:数据类型 数组名[]

(4)数组初始化:

A:动态初始化

【只给长度,系数给出默认值】

B:静态初始化

【给出值,系统决定长度】

C:不能同时动态和静态进行,会报错

Java系列学习(六)

(5)Java内存分配

A:栈,存储值类型,或引用类型的地址,数据使用完毕就消失

B:堆,存储所有 new出来的对象

【堆中每个变量都有默认值

byte,short,int,long:0

float,double:0.0

char:‘\u0000’

boolean:false

引用类型:null 】

C:方法区,存储中括号中的局部变量

D:本地 方法区 ,与系统 相关

E:寄存器,CPU使用

(6)数组的常见操作

A:数组遍历

B:数组获取最大/小值

C:数组元素逆序

D:数组查表法

E:数组排序和二分查找

3.二维数组

(1)定义:

元素是一维数组 的 数组

(2)格式:

Java系列学习(六)

(3)案例:

A:二维数组的遍历

Java系列学习(六)

B:二维数组的求和

Java系列学习(六)

C:杨辉三角形

Java系列学习(六)

(4)原理图

Java系列学习(六)


原标题:Java系列学习(六)

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。