Java系列学习(六)-数组
2015-05-01 16:13
260 查看
1.方法:
(1)定义:
(3)方法的重载
【在同一个类中,方法名相同,参数列表不同,与返回值无关】
2.数组
(1)定义
(5)Java的内存分配
(1)定义:
(3)案例:
(4)原理图
(1)定义:
完成特定功能块的代码,在有些语言中也叫函数
(2)格式:(3)方法的重载
【在同一个类中,方法名相同,参数列表不同,与返回值无关】
2.数组
(1)定义
存储同一种数据类型的多个元素的容器
(2)特点: 每个元素都有编号,从0开始,最大编号是:数组长度-1;
编号的专业叫法:索引
(3)格式:编号的专业叫法:索引
A:数据类型[] 数组名,(推荐)
B:数据类型 数组名[]
(4)数组初始化:B:数据类型 数组名[]
(5)Java的内存分配
A:栈,存储值类型,或引用类型的地址,数据使用完毕就消失
B:堆,存储所有 new出来的对象
【堆中每个变量都有默认值
byte,short,int,long:0
float,double:0.0
char:‘\u0000’
boolean:false
引用类型:null 】
C:方法区,存储中括号中的局部变量
D:本地 方法区 ,与系统 相关
E:寄存器,CPU使用
(6)数组的常见操作B:堆,存储所有 new出来的对象
【堆中每个变量都有默认值
byte,short,int,long:0
float,double:0.0
char:‘\u0000’
boolean:false
引用类型:null 】
C:方法区,存储中括号中的局部变量
D:本地 方法区 ,与系统 相关
E:寄存器,CPU使用
A:数组遍历
B:数组获取最大/小值
C:数组元素逆序
D:数组查表法
E:数组排序和二分查找
3.二维数组B:数组获取最大/小值
C:数组元素逆序
D:数组查表法
E:数组排序和二分查找
(1)定义:
元素是一维数组 的 数组
(2)格式:(3)案例:
(4)原理图
相关文章推荐
- java与.net比较学习系列(6) 数组
- java与.net比较学习系列(6) 数组
- java与.net比较学习系列(6) 数组
- java与.net比较学习系列(1) 开发环境和常用调试技巧
- java与.net比较学习系列(2) 基础语言要素
- java与.net比较学习系列(4) 运算符和表达式
- java与.net比较学习系列(5) 流程控制语句
- java与.net比较学习系列(7) 属性
- 深入Java集合学习系列:HashMap的实现原理
- 黑马程序员 Java基础学习笔记3 循环和数组
- java基础学习记录之数组最值的学习与练习一
- java基础学习记录之数组选择排序的学习与练习二
- java基础学习记录之数组冒泡排序的学习与练习三
- java基础学习记录之数组折半查找的学习与练习四
- java基础学习记录之利用数组进行进制转换的学习与练习五
- java基础学习记录之利用数组查表法进行进制转换的学习与练习六
- java基础学习记录之利用数组查表法进行进制转换优化的学习与练习七(十转二、十转八、十转十六)
- JAVA学习笔记——第六章 数组
- java 学习笔记2-变量、运算、数组