JAVA
xinjieyan
这个作者很懒,什么都没留下…
展开
-
Java for循环和foreach循环区别
一、区别1)for循环是基于下标(偏移量)来定位的循环。2)foreach是基于指针直接移动(地址运算)的循环。3)foreach与for循环的明显差别在于foreach循环时循环对象(数组、集合)被锁定,不能对循环对象中的内容进行增删改操作。二、两者效率比较对于通过下标访问的数据结构。例如数组,Arraylist 使用下标访问的for循环效率本身就很高。所以foreach这种指针直接移...原创 2019-11-26 18:33:48 · 6431 阅读 · 0 评论 -
JAVA内部类
将一个类定义在另一个给类里面或者方法里面,这样的类就被称为内部类。内部类可以分为四种:成员内部类、局部内部类、匿名内部类、静态内部类,下面我们逐一介绍这四种内部类。(内部类不是在一个java源文件中编写俩个平行的俩个类,而是在一个类的内部再定义另外一个类)我们可以把外边的类称为外部类,在其内部编写的类称为内部类。—————————————————————————————————————————...原创 2019-11-21 17:06:32 · 128 阅读 · 0 评论