随笔分类 - Java
Java相关知识
发表于 2022-10-20 19:20阅读:470评论:0推荐:0
摘要:从JDK8到JDK17 JDK9 从Java8到Java17(一) JDK9 新特性 Java 9 新特性 模块系统 JDK9引入了一个新的特性叫做JPMS(Java Platform Module System),也可以叫做Project Jigsaw。模块化的本质就是将一个大型的项目拆分成为一个
阅读全文 »
发表于 2020-10-26 19:09阅读:1520评论:0推荐:0
摘要:openFeign远程调用时使用Mybatis-plus的IPage接口进行返回分页数据失败的记录 1. 问题描述 前置条件: 使用openFeign+mybatis-plus 使用json格式进行数据的传输,即限制web传输的数据格式为 content-type = application/jso
阅读全文 »
发表于 2020-05-21 19:37阅读:495评论:1推荐:0
摘要:LinkedList详解-源码分析 LinkedList是List接口的第二个具体的实现类,第一个是ArrayList,前面一篇文章已经总结过了,下面我们来结合源码,学习LinkedList。 基于双向链表实现 便于插入和删除,不便于遍历 非线程安全 有序(链表维护顺序) ... 上面是Linked
阅读全文 »
发表于 2020-05-20 14:53阅读:621评论:0推荐:0
摘要:ArrayList详解 源码分析 1. 概述 在平时的开发中,用到最多的集合应该就是ArrayList了,本篇文章将结合源代码来学习ArrayList。 ArrayList是基于数组实现的集合列表 支持任意性的访问(可根据索引直接得到你想要的元素) 线程不安全 支持动态扩容 查询快,增删慢 ...
阅读全文 »
发表于 2020-05-20 14:51阅读:236评论:0推荐:0
摘要:Java中的集合概述 1. 概述 Java中的集合主要有两种: 1. Collection 2. Map 集合的本质是用来存储批量的对象。 2. Collection接口 Collection 类是一个接口类,定义了集合中最基本的常用方法。 继承了Collection的 接口类 有: List Se
阅读全文 »
发表于 2020-04-08 17:37阅读:427评论:0推荐:0
摘要:Java中的代理 代理模式(Proxy)是通过代理对象访问目标对象,这样可以在目标对象基础上增强额外的功能,如添加权限,访问控制和审计等功能。 增加额外功能,进行增强 引入第三方代理类,进行解耦 静态代理 请参考下面的代码: /** *声明一个明星接口,明星只需要关注自己的唱、跳 */ public
阅读全文 »
发表于 2020-04-08 17:35阅读:305评论:0推荐:0
摘要:equals()方法和hashCode()方法详解 1. Object类中equals()方法源代码如下所示: /** * Object类中的equals()方法 */ public boolean equals(Object obj) { return (this == obj); } 由以上源代
阅读全文 »
发表于 2019-07-15 14:01阅读:753评论:0推荐:0
摘要:1. 为什么会出现Servlet? 因为web服务器(tomcat、Weblogic、iis、apache) 没有处理动态资源请求的能力 (即该请求需要计算),只能处理静态资源的请求(如果浏览器请求某个html页面,web服务器查看请求的html页面是否存在,存在则返回。)如果要让web服务器处理动
阅读全文 »
发表于 2019-07-04 11:02阅读:399评论:0推荐:0
摘要:String类的常用方法,记录一下,经常有用到
阅读全文 »
发表于 2019-06-13 22:17阅读:424评论:0推荐:0
摘要:Java中到底是值传递还是引用传递? 我们先回顾一下基本概念 实参和形参 参数在编程语言中是执行程序需要的数据,这个数据一般保存在变量中。在Java中定义一个方法时,可以定义一些参数, 举个例子: public class Example { public static void main(Stri
阅读全文 »