Java
文章平均质量分 58
梅子猪猪
努力努力努力呀
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java学习笔记——集合
数组VS集合 集合类:提供了一种存储空间可变的存储模型,存储的数据容量可以改变。 e.g. ArrayList ArrayList<E> 包: java.util 是一个可调整大小的数组的实现 <E>是一种特殊的数据类型:泛型。(指该集合中存储的元素的数据类型)(集合中存储字符串:ArrayList<String>;若集合中存储对象:ArrayList<Student>) ArrayList构造方法 public ArrayList() —— 构原创 2022-02-25 17:54:34 · 237 阅读 · 0 评论 -
Java学习笔记——StringBuilder
StringBuilder类 String类是一个不可变类。 在对字符串进行拼接操作时,每次拼接都会构建新的String对象,耗时并且浪费时间。可以采用StringBuiler进行代替。 StringBuilder —— 可变的字符序列,可变的字符串类。可以看做是一个容器,这里的可变是指StringBuilder对象中的内容是可变的。 线程不安全,单线程操作字符串。 String和StringBuilder的区别: String:内容是不可变的。 StringBuilder:内容是可变的。 S原创 2022-02-23 14:48:45 · 1246 阅读 · 1 评论 -
Java多线程
多线程实现: Java多线程创建的两种方式: java.lang.Thread 线程继承Thread类,实现run方法。 Java.lang.Runable接口 线程实现Runnable接口,实现run方法。 多线程规则: Java多线程信息共享 粗粒度:子线程和子线程、子线程和main线程之间缺乏交流。 细粒度:线程之间有信息交流通讯。(通过共享变量达到信息共享...原创 2020-05-28 14:58:01 · 189 阅读 · 0 评论
分享