2023年黑马Java入门到精通教程--数组

数组知识点汇总

2023年黑马Java入门到精通教程--数组_第1张图片

 数组是什么

数组就是用来存储一批同种类型数据的容器

2023年黑马Java入门到精通教程--数组_第2张图片

2023年黑马Java入门到精通教程--数组_第3张图片 关于数组同学们需要学会什么 

2023年黑马Java入门到精通教程--数组_第4张图片

静态初始化数组

定义数组的时候直接给数组赋值。 

2023年黑马Java入门到精通教程--数组_第5张图片

数组的基本原理 

2023年黑马Java入门到精通教程--数组_第6张图片

2023年黑马Java入门到精通教程--数组_第7张图片 数组的几个注意事项 

2023年黑马Java入门到精通教程--数组_第8张图片

数组的动态初始化 

定义数组的时候只确定元素的类型和数组的长度,之后再存入具体数据

2023年黑马Java入门到精通教程--数组_第9张图片

 元素默认值规则

2023年黑马Java入门到精通教程--数组_第10张图片

两种初始化的的使用场景总结、注意事项说明: 

动态初始化:只指定数组长度,后期赋值,适合开始知道数据的数量,但是不确定具体元素值的业务场景。

静态初始化:开始就存入元素值,适合一开始就能确定元素值的业务场景。

两种格式的写法是独立的,不可以混用。

 数组遍历介绍

2023年黑马Java入门到精通教程--数组_第11张图片

数组的内存图 

Java 内存分配介绍

2023年黑马Java入门到精通教程--数组_第12张图片

2023年黑马Java入门到精通教程--数组_第13张图片 

Debug工具

IDEA自带的断点调试(排错)工具,可以控制代码从断点开始一行一行的执行,然后详细观看程序执行的情况。 

DEBUG工具基本使用步骤

2023年黑马Java入门到精通教程--数组_第14张图片

需求:

请完成Java程序与用户交互,比如录入用户输入的名称、年龄,怎么办?

2023年黑马Java入门到精通教程--数组_第15张图片

下载API文档:http://www.oracle.com/technetwork/java/javase/downloads/index.html

键盘录入功能实现的三个步骤:

2023年黑马Java入门到精通教程--数组_第16张图片 

 

 

你可能感兴趣的:(Java,自学Java,java开发,数据结构,数组,Java,Java开发)