java基础
浮生kk
这个世界不曾亏欠每一个努力的人!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一目了然Comparable和Comparator区别
java中,对集合对象或者数组对象排序,有两种实现方式: 1、实现排序接口comparable; 2、定义比较器comparator(推荐使用)。 comparable接口的使用方式: static class Person implements Comparable<Person> { private String name; private int age; public Person(String name, int age) {原创 2020-09-04 23:10:14 · 248 阅读 · 0 评论 -
Java23种设计模式简述
使用设计模式是为了让代码具有可重用性、可维护性,让代码更容易被理解、保证代码可靠性。 23种设计模式大体分3类: 创建型模式(5种):单例、建造者、工厂方法、抽象工厂、原型; 结构型模式(7种):适配器、装饰器、代理、外观、桥接、组合、享元; 行为型模式(11种):观察者、责任链、策略、模板方法、迭代、命令、备忘录、状态、访问者、中介、解释器。 单例模式:保证一个类在全局仅有一...原创 2020-04-01 22:29:39 · 297 阅读 · 0 评论 -
StringBuilder和StringBuffer的区别
StringBuilder和StringBuffer都是java中的可变字符串,它们的区别是java初中级面试常见的一道题,接下来我们看看它们的区别: 1、线程安全 StringBuffer:线程安全,StringBuilder:线程不安全。因为StringBuffer所有的公开方法都是synchronized修饰的,而StringBuilder并没有。 2、性能 既然StringBuffer是线...原创 2019-03-06 15:08:47 · 251 阅读 · 0 评论 -
Java集合中List,Set以及Map等集合体系详解(史上最全)
转载请注明出处:Java集合中List,Set以及Map等集合体系详解(史上最全) 概述: List , Set, Map都是接口,前两个继承至collection接口,...转载 2019-06-22 14:05:34 · 271 阅读 · 0 评论
分享