51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

Java List深拷贝技术用法介绍
软件教程

Java List深拷贝技术用法介绍

厉飞雨 阅读(19) 评论(0) 赞(1)

JavaList深度复制是指创建一个与原始List完全独立但内容相同的新List。在深度复制的过程中,List本身不仅会被复制,而且List中的元素也会被复制。即使原始List中的元素被改变,新的List也不会受到影响。 一、Java List深拷贝的实现方法 {#title-1} 在Java中,有两种方法可以实现深度复制:一种是通过序列化/反序列化,另一种是通过clone()

Java函数式编程用法介绍
Java笔记

Java函数式编程用法介绍

厉飞雨 阅读(14) 评论(0) 赞(1)

Java函数编程是指使用函数作为参数,或使用函数作为返回值的编程方法。 一、Lambda表达式 {#title-1} Java8引入了Lambda表达式,可以使用函数作为方法参数或返回值。Lambda表达式也可视为匿名函数。 () -> System.out.println("Hello Lambda!") 上述Lambda表...

Java-反射
Java笔记

Java-反射

厉飞雨 阅读(11) 评论(0) 赞(0)

注解 ( Annotation ) Annotation的作用: 不是程序本身,可以对程序作出解释.(这一点和注释(comment)没什么区别)可以被其他程序(比如:编译器等)读取. Annotation的格式: 注解是以"@注释名"在代码中存在的,还可以添加一些参数值﹐例 如:@SuppressWarnings(value=&a...

Java导出word文档
Java笔记

Java导出word文档

厉飞雨 阅读(15) 评论(0) 赞(0)

Java使用ApachePOI库导出word文档,使用该库的XWPFDocument类,可以实现word文档的读写操作。 一、创建Word文档并添加内容 {#title-1} 使用XWPFDocument创建空Word文档,并使用XWPFParagraph创建段落,然后通过XWPFRun将文本添加到段落中。 import org.apache.poi.xwpf.usermode

Java核心技术卷一第十一版的简单介绍
Github

Java核心技术卷一第十一版的简单介绍

厉飞雨 阅读(20) 评论(0) 赞(0)

第十一版Java核心技术卷是一部经典的Java学习资料。 一、Java语言特性 {#title-1} 第11版的基本部分:Java的基本语法和变量类型。 // Java基本语法示例 public class HelloWorld {     public static void main(String[] args){         System.out.println(&a...

Java UDP编程介绍
软件教程

Java UDP编程介绍

厉飞雨 阅读(16) 评论(0) 赞(0)

UDP(用户数据报告协议)是一种简单的数据报告传输层协议。它不提供任何形式的服务,如数据到达确认、排序或删除重复数据。Java提供UDP支持,这样就可以通过Java编程UDP。 一、Java UDP编程简介 {#title-1} 在Java中,DatagramSocket和DatagramPacket提供了UDP协议的实现。DatagramSocket是数据报告通信的一端,而D

Java JWT Token
新视野

Java JWT Token

厉飞雨 阅读(21) 评论(0) 赞(1)

Java的JWT(JavaWebToken)是一种安全有效的身份验证策略,主要使用JSON和签名机制来确保信息在传输过程中的安全。 一、JWT的基本结构 {#title-1} JWT主要包括三个部分:头部(Header),有效载荷(Payload),签名(Signature)。每个部分都通过'.'JWT字符串连接在一起形成。 Header header = Jw...

Java接收JSON数据
开发笔记

Java接收JSON数据

厉飞雨 阅读(19) 评论(0) 赞(1)

在Java开发中经常需要接收JSON数据进行分析和使用。常用的方法是使用一些开源库,如Gson、Jackson、fastjson等,这些库各有优点和使用方法。 一、使用Gson进行Json数据的接收和转换 {#title-1} Gson是Google开发的开源库,可以快速处理Json数据。 // 创建Gson对象 Gson gson = new Gson(); // Json

如何将Java List转化为Array
软件教程

如何将Java List转化为Array

厉飞雨 阅读(12) 评论(0) 赞(0)

List转Array可是使用List接口的toArray()方法。该方法返回一个包含列表中所有元素的列表顺序的数组。 一、使用List的toArray(T[] a)方法 {#title-1} 使用List接口的toarray(T[]a)该方法将列表转换为数组。该方法返回包含列表中所有元素的数组;返回数组的运行类型是指定阵列的运行类型。如果列表适合指定的数组,则退回;否则,它将使

Java树形结构的解释和用法
软件教程

Java树形结构的解释和用法

厉飞雨 阅读(19) 评论(0) 赞(1)

Java树形结构是一种可以存储元素的有层级关系的数据结构,每个元素以节点的形式存在,并且一个根节点会关联多个子节点,子节点再关联更多的子节点,以此类推。 一、树的基本概念 {#title-1} 1、树形结构是一种递归式数据结构,它包括一个值,同时还可能包括指向其他树的引用(树是由节点(储存元素)和边(连接节点)组成的集合) 2、树形结构的特性如下: 每个节点有零个或多个子节点;