Java基础学习:数组的使用与类的定义

数组的使用

1.数组的概念与特点:
概念:数组是一种容器,可以同时存放对个数据值。
特点:(1)数组是一种引用数据类型。
(2)数组当中的多个数据,类型必须统一。
(3)数组的长度在程序运行期间不可改变。
2.数组的初始化:
数组的初始化
3.数组的定义格式与其注意事项:
静态数组:
(1)基本格式
静态数组初始化
(2)两种格式
两种格式
动态数组:
动态数组
动态数组中各类型的默认值:
默认值
静态数组与动态数组初始化的区别与使用建议:
区别使用建议
数组初始化的注意事项:
在这里插入图片描述
4.数组长度的获取:
在这里插入图片描述
5.数组的输出:
(1)普通输出:
System.out.println(数组名[索引]);
(2)循环输出:
在这里插入图片描述
6.数组与方法的关系
(1)数组作为方法的参数:
在这里插入图片描述
(2)数组作为方法的返回值:
在这里插入图片描述
数组与方法的使用事实:
在这里插入图片描述
7.数组中的异常
(1)数组空指针异常:
在这里插入图片描述
(2)数组索引越界异常:
在这里插入图片描述
8.Java中内存的5个部分:
在这里插入图片描述
9.数组使用时的内存分布图:
(1)一个数组的内存图:
在这里插入图片描述
(2)两个数组的内存图:
在这里插入图片描述
(3)两个数组用同一个地址的内存图:
在这里插入图片描述
10.数组的元素反转
代码图:
在这里插入图片描述
剖析图:
在这里插入图片描述

类的定义

1.面对对象与面对过程思想的概述:
在这里插入图片描述
2.类与对象的关系:
在这里插入图片描述
3.创建对象的方法:
在这里插入图片描述
4.对象的内存图:
(1)一个对象的内存图:
在这里插入图片描述
(2)两个对象使用同一个方法的内存图:
在这里插入图片描述
(3)两个引用指向同一对象的内存图:
在这里插入图片描述
5.使用对象作为方法参数:
在这里插入图片描述
6.使用对象作为方法的返回值:
在这里插入图片描述
7.成员变量和局部变量的区别:
在这里插入图片描述
8.面向对象(封装性):
在这里插入图片描述
9.字段的封装:
在这里插入图片描述
代码解释:
在这里插入图片描述
10.this关键字的使用:
在这里插入图片描述
11.构造方法:
在这里插入图片描述
12.一个标准类的定义:
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值