视频讲解
知乎视频www.zhihu.com本套课程讲解详细深入,内容丰富,包含了数据结构、JVM、GC等大厂常见的面试知识精讲,而且配有在线的预习文档+课堂笔记+每天作业,可以缩短你的学习周期,提高学习效率。
Java精讲视频六大板块----带你轻松入门Javamp.weixin.qq.com一、加强的for循环
其实上加强的for循环是为了简化循环的使用就出现了一个加强的for循环,加强的for循环在遍历数组的时候不需要再声明初始化变量了,也可以不知道数组的长度。(补充,上节课说了要讲解静态数组,但是考虑到要阐述这个静态数组的概念需要使用到后面的知识点,所在移到后面去讲解)
DEMO:使用加强的for循环输出
表示需要遍历数组中的所有元素(数组中的每个元素都要取出来一-次),每次取出的元素保存到temp,保存完毕之后执行循环体内容,循环体执行完毕之后取数组的下一个元素保存到temp再执行循环体,一直这样循环下去,直到数组的最后一个元素。
二、数组越界异常
我们在定义完毕数组的时候数组的长度就已经确定了,如果我们在访问数组的元素的时候超过下标的范围(大于下标的最大值或者小于下标的最小值)就会出现数组越界异常。
以后你看到这个异常你要熟悉,你要反应过来你可能使用数组的时候下标超过了定义好的数组下标的范围了。
总结:
1、加强的for循环
2、数组越界异常( java.lang. ArrayIndexOutOfBoundsException )
最后
在学习过程中,我喜欢找的- -些电子书来系统化的学习,多数时候我都只是做一一个大概的解,没有深入学习,基本就是看下目录,看下前几章的内容,深入的只会在实际用的时候才去详细看了。
包括Java基础、Web前后端、各种框架、数据库、架构设计、目管理、操作系统以及IT行业等类型的书籍。