![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
alistarfeng
我过的还好
展开
-
你真的了解java集合么?
在平时我们的工作中常用到的集合是ArrayList这个类,用来存储元素。那除了ArrayList还有哪些集合类可以使用呢,ArrayList它的底层又是如何实现的?我们常说到的ArrayList查询快、LinkedList增删快到底怎么回事呢?集合的体系结构我这里用一张图来表示常用的集合类体系Vector和ArrayList、LinkedList联系和区别,分别的使⽤用场景?联系和区别ArrayList: 底层是数组实现,所以查询快、增删慢,线程不安全的。LinkedList:底层是链表.原创 2020-06-21 01:33:37 · 266 阅读 · 0 评论 -
springboot 文件上传
springboot 文件上传实现思路于注意事项使用 spring 中的 MultipartFile 实现上传的文件该存储在什么地方?如果上传的是图片如何直接访问?如何统一限定上传文件的大小?核心代码@Controllerpublic class FileController { Logger logger = LoggerFactory.getLog...原创 2020-01-05 21:11:52 · 148 阅读 · 0 评论 -
lambda 学习
lambdaLambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。lambda 语法格式(parameters) -> expression 或者 (parameters) -> {statements;}lambda区...原创 2019-10-20 13:33:08 · 224 阅读 · 0 评论 -
String 相关
String 相关内容: 涉及到 字节与字符的区别,编码与解码,String的常用方法, 字符串池,String StringBuffer StringBuild 的区别 编码与解码在我们工作中经常会涉及到乱码的问题出现该问题就是编码与解码不一致 由于计算机只识别二进制 bit 0,1 在java 中以最小单元字节byte操作,在英文中的26个字母和其他符号足以用一个字节来表示而中文...原创 2018-07-21 01:12:47 · 181 阅读 · 0 评论 -
protected 修饰符的使用
protected 修饰符protected 修饰符用来修饰成员变量,成员方法,构造方法。protected所修饰的只能通过同一个包下、不同包的子类、匿名内部类的方式访问,代码如下:定义一个Student类package cn.huaqi.base;public class Student { protected int age = 0; protected Student() { ...原创 2018-10-19 22:49:31 · 2581 阅读 · 0 评论 -
gson的使用
gson的使用SerializedName的使用当后台返回的json 和你定义的entity 的字段不一致,或者返回json命名不满意的使用可以用SerializedName的注解定义我们的User 实体类public class User { //省略其它 public String name; public int age; public String ...原创 2018-11-07 18:56:07 · 510 阅读 · 0 评论