- 博客(6)
- 收藏
- 关注
原创 集合框架Collection (List & Set)
数据结构是用来存储数据的结构,而使用特定数据结构,这些存放数据有特定关系例如:大家排队,按照高矮个排队,那么同学们自己相互之间就能进行对比每个对象具备自我比较判断的能力,称之为自然排序此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的 compareTo方法被称为它的自然比较方法。如果一个类实现了Comparable接口,可以认为这个类的对象具有自然排序的能力(本质就是这个对象可以调用比较的方法compareTo)。
2025-04-02 11:56:02
981
原创 Map & 泛型(双列)
重要方法列表:问题:为什么 values() 方法返回的是 Collection,而keySe() 、entrySet() 返回的是Set?Key entry 都不能重复的-Set1. HashMap 是键值对的,它怎么存数据的? 将 key 和 value 封装成对象 Entry 2. 每一次存进去的值放在数组的那个位置? 先计算 key 的Hash值 ②Hash % 数组.length3. 如果key 计算出来的 Hash 最后 % 的位置一致怎么办? Hash
2025-04-02 11:25:56
662
原创 JAVA8 新特性
Lambda 表达式: Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中)。方法引用 : 方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的构造更紧凑简洁,减少冗余代码。默认方法 :默认方法就是一个在接口里面有了一个实现的方法。1. Nashorn, JavaScr新工具 :新的编译工具,如:Nashorn引擎 jjs、 类依赖分析器jdeps。
2025-04-01 13:53:38
939
原创 JWT详解
JWT(全称:JSON WEB Token) 是一个开放标注(RFC 7519),它定义了一种紧凑的,自包含的方式,用于作为json对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签字的。jwt可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对 进行签名。通俗解释:jwt简称JSON Web Token,也就是通过JSON形式作为web应用中的令牌,用于在各放之间安全地将信息作为JSON对象传输。在数据传输过程中还可以完成数据加密、签名等相关处理。
2025-04-01 11:15:20
1027
原创 war包 和 jar包
一个Web应用程序的目录和文件可能会非常多,将这个web应用程序部署到另一台机器上,会不太方便,因此,可以将这个web应用程序打包成Web归档文件(war),这个过程和把java 类文件打包成jar相似。将jar包引入到自己的项目中,就可以引入到自己的项目中,可以直接使用这些jar包中的类和属性(从前这些jar包会被扔到lib/目录下)简单的讲,zip只是将代码文件压缩,打jar包不仅是文件压缩,还将代码中的类进行打包,这样就可以让别人直接进行引入调用了。jar文件格式以流行的zip文件格式为基础。
2025-03-31 17:14:43
939
原创 session和cookie详解
访问网站后在本地存储相关网站信息,是服务器在本地机器上存储的文本,并随着每一个请求发送到同一服务器上,以便网站为了识别用户身份,由用户客户端计算机暂时或永久保存的信息,是客户端保存状态的一种方式。
2024-06-03 16:31:36
327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人