![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
APTX_869
这个作者很懒,什么都没留下…
展开
-
局部变量和成员变量的区别
1.定义的位置不一样【重点】局部变量:在方法的内部成员变量:在方法的外部,直接写在类当中2.作用范围不一样【重点】局部变量:只有方法当中才可以使用,除了方法就不能再次使用成员变量:整个类都可以通用3.默认值不一样【重点】局部变量:没有默认值,如果想要使用必须手动进行赋值成员变量:如果没有赋值,会有默认值,规则和数组一样4.内存位置不一样【了解即可】局部变量:位于栈内存成员变量:位于堆内存5.生命周期不一样(了解即可)局部变量:随着方法进栈而诞生,随着方法出栈而消失原创 2021-05-09 15:16:20 · 71 阅读 · 0 评论 -
LinkedHashMap和hashMap
LinkedHashMap和hashMap阅读目录LinkedHashMap和hashMap区别LinkedHashMap应用场景插入顺序和访问顺序区别 区别:LinkedHashMap是继承于HashMap,是基于HashMap和双向链表来实现的。HashMap无序;LinkedHashMap有序,可分为插入顺序和访问顺序两种。如果是访问顺序,那put和get操作已存在的Entry时,都会把Entry移动到双向链表的表尾(其实是先删除再插入)。LinkedHashMap存取数据,还是跟原创 2021-05-06 21:06:42 · 286 阅读 · 0 评论