
java基础
文章平均质量分 61
不会理财的程序员不是好摄影师
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OracleJDK和OpenJDK区别,为什么Spring官方推荐使用OpenJDK?
摘要:OracleJDK运行SpringBoot应用出现Bug而OpenJDK正常,可能源于JDK实现差异、特定版本Bug或兼容性问题。常见报错包括类加载异常、方法缺失错误等。解决方案:1)改用OpenJDK(推荐Temurin/Corretto);2)升级JDK至稳定版;3)确保SpringBoot版本匹配(2.x支持Java8/11,3.x需Java17+);4)检查依赖冲突;5)调整JVM参数。生产环境建议优先使用OpenJDK,避免EOL版本。原创 2025-07-31 16:38:55 · 739 阅读 · 0 评论 -
Java Spring Boot项目中集成Swagger完整步骤
SpringBoot集成Swagger生成API文档的两种方案:1)Springfox方案(适合SpringBoot2.x):添加springfox-swagger2和springfox-swagger-ui依赖,配置SwaggerConfig类,通过/swagger-ui.html访问;2)SpringDoc方案(推荐SpringBoot3.x):改用springdoc-openapi依赖,通过/swagger-ui/index.html访问。两种方式都支持自动生成RESTful接口文档,提供在线测试功能原创 2025-07-31 11:43:57 · 719 阅读 · 0 评论 -
Hutool中的URL工具-URLUtil将%开头的16进制表示的内容解码
URL(统一资源定位符)是互联网资源的定位标识,在Java中可通过URLUtil工具类进行URL操作,包括:创建URL对象、标准化URL格式(如补全协议头、修正路径)、URL编解码(处理特殊字符)、获取路径部分以及URL与URI转换等。该工具类简化了对Classpath资源和网络地址的处理,支持路径修正、参数保留等常见需求,如将"http://example.com//a//b"标准化为"http://example.com/a/b"。原创 2025-07-29 16:32:10 · 182 阅读 · 0 评论 -
Java中Spring Boot框架集成Swagger2增强版Knife4j
【代码】Spring Boot 框架集成Knife4j。原创 2023-01-29 13:23:54 · 387 阅读 · 0 评论 -
Java中的单行、多行和文档注释
在编写程序时,为了使代码易于阅读,通常会在实现功能的同时为代码加一些注释。1.单行注释以双斜杠“//”标识,只能注释一行内容,用在注释信息内容少的地方。// 定义一个整型变量int i = 10;2.多行注释包含在“/*”和“*/”之间,能注释很多行的内容。为了可读性比较好,一般首行和尾行不写注释信息,这样也比较美观好看。/* 这是多行注释*/3.文档注释包含在“/**”和“*/”之间,也能注释多行内容,一般用在类、方法和变量上面,用来描述其作用。注释后,鼠标放在原创 2022-02-27 10:29:44 · 491 阅读 · 0 评论 -
一文搞懂Java8新特性中Stream流常用API及详解
使用流创建流在使用流之前,首先需要拥有一个数据源,并通过StreamAPI提供的一些方法获取该数据源的流对象。数据源可以有多种形式:1. 集合这种数据源较为常用,通过stream()方法即可获取流对象:List<Person> list = new ArrayList<Person>(); Stream<Person> stream = list.stream();2. 数组通过Arrays类提供的静态函数stream()获取数组的流...原创 2022-02-20 10:10:17 · 1124 阅读 · 0 评论 -
java中String.contains方法的使用详解
public boolean contains(CharSequence s) { return indexOf(s.toString()) > -1; }当且仅当此字符串包含指定的 char 值序列时才返回 true。参数:s - 要搜索的序列return:如果此字符串包含s则为 true ,否则为 false...原创 2022-01-26 17:53:48 · 3062 阅读 · 0 评论 -
Java逻辑运算符 && || 非与或的使用和区别
Java逻辑运算符!与&&与|| 非与或的使用和区别原创 2022-01-07 11:23:13 · 749 阅读 · 0 评论