当前位置: 首页 > article >正文

JAVA(8)-数组

一.数组:可以存多种数据的容器 

二.数组初始化

(1) 静态初始化

三.数组元素访问

数组名【索引】

把数据存储到数组中 

四.数组遍历:取出数据

调用方式:数组名.length

自动快速生成:数组名.fori 

五.数组的动态初始化:指定数组长度

*动态静态区别:

动:只明确元素个数,不明确具体数值

静:明确了操作具体数据

六.数组常见问题

牢记:

最小索引:0

最大索引:数组的长度-1

七.数组的内存图

栈:方法运行时使用的内存,比如main方法运行,进入方法栈中执行。方法运行时使用的内存,其中程序的主入口main方法在开始执行的时候就会进到栈里,当main方法中的代码执行完毕后,main方法就会从栈中出去。

堆:存储对象或者数组,new来创建的,都存储在堆内存。堆内存只要记住一句话就行了:只要看见 new 关键字,就是在堆里开辟了一个空间。


http://www.kler.cn/a/589308.html

相关文章:

  • 07.Python基础4
  • Linux中安装MySQL
  • 我又又又又又又又更新了~~~纯手工编写C++画图,有注释~~~
  • 解决git fetch 成功后还是不能checkout到fetch分支
  • 深入理解嵌入式开发中的三个重要工具:零长度数组、container_of 和 typeof
  • QT编程之JSON处理
  • AI软件栈:推理框架(二)-Llama CPP1
  • Qt 窗口以及菜单栏介绍
  • embedding技术
  • Cascadeur 技术浅析(五):碰撞避免算法
  • 【python web】一文掌握 Flask 的基础用法
  • 黑龙江有多线IDC服务器托管机房吗?
  • 输入:0.5元/百万tokens(缓存命中)或2元(未命中) 输出:8元/百万tokens
  • vulhub/log4j2漏洞靶场----反弹shell
  • 【图片批量转换合并PDF】多个文件夹的图片以文件夹为单位批量合并成一个PDF,基于wpf的实现方案
  • Python爬虫:playwright的使用
  • python爬虫笔记(一)
  • 【MATLAB例程】AOA(到达角度)法,多个目标定位算法,三维空间、锚点数量自适应(附完整代码)
  • 01-1 音视频知识学习(音频)
  • QT入门笔记2