java学习笔记day05
思维导图
还是没画,C里面比较熟悉了
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/65ac87bf0f90578f8c2065bec9bef21c.png#pic_center)
下面放点重要的笔记
java内存空间(栈、堆)⭐ 【day05:P135】
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/249265b7c6ae50974af3f7144bbcb40f.png#pic_center)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/67d11b8223fe211318b6be0c02035940.png#pic_center)
方法重载(可以定义一样的函数名)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b0b2cda8f50ff4d17d3262dd4e49b22b.png#pic_center)
数组的初始化
1.数组的动态初始化
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/85f304788ecf6d35f7ed8c59e2a6b512.png#pic_center)
2.数组的静态初始化
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/895767af2e7788d3e26706b081266702.png#pic_center)
一些要注意的地方⭐
一:
java数组定义用 int [] array; 不要用int array[];要摒弃C里的使用方法了!
二:
java数组可以用array.length来表示数组长度,在遍历数组的时候使用很方便!
三:
数组的基本操作:
1.遍历 2.找最大值/最小值(打擂台法)3.逆序输出(对称交换)4.数组查表(索引访问)5.查找元素第一次出现位置