Java
文章平均质量分 92
Xia, Xiaotian
命运的手推我向前,这才是命。
展开
-
String类不可变的原因及优点
首先我们想知道为什么字符串是不可变的,就要先理解字符串的概念:字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取的,如s=“abcdefghij”,则s[0]=“a”。再弄清String类不可变是什么意思,了解什么是不可变对象。 不可变对象可以理解为:如果一个对象,在它正确创建完成之后,不能再改变它的状态(包括基本数据类型的值不能改变,引用类型的变量不能指向其他的对象,引用类型指...原创 2019-11-15 14:24:51 · 919 阅读 · 0 评论 -
Java集合框架的理解
整理下实际开发中,经常用到java的集合框架,比如ArrayList、LinkedList、HashMap、LinkedHashMap。01、集合类简介Java集合就像一种容器,可以把多个对象(实际上是对象的引用,但习惯上都称对象)“丢进”该容器中。从Java 5 增加了泛型以后,Java集合可以记住容器中对象的数据类型,使得编码更加简洁、健壮。Java集合大致可以分为两大体系,一个是Col...原创 2019-10-31 14:33:29 · 851 阅读 · 0 评论