Java
ZM_Crazy
坚持
展开
-
Java Mybatis分页工具
【代码】Java Mybatis分页工具。原创 2023-02-02 15:52:51 · 250 阅读 · 0 评论 -
Java使用JWT 介绍和工具类
JWT一、简介1、JWTJWT为 Json Web Token,是一种令牌生成算法。使用JWT能够保证Token的安全性,且能够进行Token时效性的检验。2、JWT结构JWT共由三部分组成,分别是数据头(Header)、Payload(数据体)、验证签名(Verify Signature)组成。其中,Header中的内容为加密信息以及Token的类别,Payload为用户数据、Verify Signature为校验数据。原创 2023-02-02 15:38:46 · 892 阅读 · 0 评论 -
IDEA 安装详细 2022最新版
DEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,原创 2023-01-31 16:48:29 · 825 阅读 · 0 评论 -
垃圾回收算法、回收机制与总结 ---JVM
垃圾回收算法、回收机制与总结 ---JVM一、垃圾回收算法1.标记清除标记--清除算法将垃圾回收分为两个阶段:标记阶段和清除阶段。在标记阶段首先通过根节点(GC Roots),标记所有从根节点开始的对象,未被标记的对象就是未被引用的垃圾对象。然后,在清除阶段,清除所有未被标记的对象。适用场景:对于存活对象较多的情况下比较高效 适用于年老代(即旧生代)缺点:容易产生内存碎片,再来一个比较大的对象时(典型情况:该对象的大小大于空闲表中的每一块儿大...转载 2021-04-10 21:37:23 · 90 阅读 · 0 评论 -
java 中 IO 流分为几种?
从流的角度去划分:按照流的流向分,分为输入流和输出流; 按照操作单元划分,划分为字节流和字符流; 按照流的角色划分为节点流和处理流。所有流的基类InputStream/Reader: 所有的输入流的基类,前者是字节输入流,后者是字符输入流。 OutputStream/Writer: 所有输出流的基类,前者是字节输出流,后者是字符输出流。...原创 2021-02-22 10:52:36 · 219 阅读 · 0 评论 -
接口和抽象类有什么区别?
抽象类是用来捕捉子类的通用特性的,而接口则是抽象方法的集合;抽象类不能被实例化,只能被用作子类的超类,是被用来创建继承层级里子类的模板,而接口只是一种形式,接口自身不能做任何事情。其次,抽象类可以有默认的方法实现,子类使用extends关键字来继承抽象类,如果子类不是抽象类的话,它需要提供抽象类中所”...原创 2021-02-22 10:49:37 · 155 阅读 · 0 评论 -
抽象类必须要有抽象方法吗?
抽象类必须要有抽象方法吗?答:不需要,抽象类不一定有抽象方法;但是包含一个抽象方法的类一定是抽象类。(有抽象方法就是抽象类,是抽象类可以没有抽象方法)解释:抽象方法:java中的抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型、方法名称和所需的参数,没有方法体,也就是说抽象方法只需要声明而不需要实现。抽象方法与抽象类:当一个方法为抽象方法时,意味着这个方法必须被子类的方法所重写,否则其子类的该方法仍然是abstract的,而这个子类也必须是抽象的,即声明为a原创 2021-02-22 10:48:17 · 7768 阅读 · 0 评论 -
普通类和抽象类有哪些区别?
抽象类不能被实例化抽象类可以有抽象方法,抽象方法只需申明,无需实现含有抽象方法的类必须申明为抽象类抽象的子类必须实现抽象类中所有抽象方法,否则这个子类也是抽象类抽象方法不能被声明为静态抽象方法不能用private修饰抽象方法不能用final修饰...原创 2021-02-22 10:47:41 · 149 阅读 · 0 评论 -
抽象类能使用 final 修饰吗?
不能的,final是最终类 是不能被继承的。而 抽象类 abstract 是必须被继承的才有其意义的。原创 2021-02-22 10:46:58 · 484 阅读 · 0 评论