---
aliases: []
tags:
- material
- java
- jdk
- list
created: 2024-08-28 23:40:22
modified: 2025-10-22 02:52:08
---
# Java 资料清单
---
## JDK
* [JDK 集合](https://www.injdk.cn/)
* [Java中有那么多JDK,应该选择哪一个呢?](https://www.bilibili.com/video/BV1wp421X7hu)
* [如何选择合适的 Java 版本? - Azul \| Better Java Performance, Superior Java Support](https://www.azul.com/zh-hans/blog/which-java-version-should-you-use/)
### 版本新特性
* [Java 20 新特性概览 \| JavaGuide](https://javaguide.cn/java/new-features/java20.html#jep-436-%E8%99%9A%E6%8B%9F%E7%BA%BF%E7%A8%8B-%E7%AC%AC%E4%BA%8C%E6%AC%A1%E9%A2%84%E8%A7%88)
### 历史
* [JDK 版本](https://zh.wikipedia.org/zh-cn/Java%E7%89%88%E6%9C%AC%E6%AD%B7%E5%8F%B2)
* [Java7新特性及使用 | Blog4Jun](https://bigjun2017.github.io/2018/11/12/hou-duan/java/java7-xin-te-xing-ji-shi-yong/)
* [JDK11删除功能和选项-CSDN博客](https://blog.csdn.net/weixin_33786077/article/details/89621390)
* [Java卸载工具:几个JDK自带命令与可视化工具 - 指尖上的代码go - 博客园](https://www.cnblogs.com/cqqfboy/p/15406109.html)
### SDKMan
* [使用SDKMAN安装和管理多个JDK版本](https://www.didispace.com/installation-guide/dev-env/sdkman.html)
---
## IDE
### Eclipse
* [Linux下通过设置代理以在线方式为eclipse安装CDT插件 - AzYet - 博客园](https://www.cnblogs.com/azyet/p/3633865.html)
* [Eclipse - Arch Linux 中文维基](https://wiki.archlinuxcn.org/wiki/Eclipse)
* [教你轻松安装Eclipse IDE于Linux系统全攻略 - OSCHINA - 中文开源技术交流社区](https://my.oschina.net/emacs_8823476/blog/17350483)
* [转载-【使用Eclipse Installer安装Eclipse】\_eclipseinstaller-CSDN博客](https://blog.csdn.net/qq_34932433/article/details/136187944)
* [在Linux上安装Eclipse,Windows通用 - Biem - 博客园](https://www.cnblogs.com/biem/p/12923263.html)
#### 字体颜色
* [eclipse 中修改提示框(alt+/)背景色或文字颜色\_eclipse alt+鼠标面板提示框颜色设置-CSDN博客](https://blog.csdn.net/whisely/article/details/74012402)
* [Eclipse修改皮肤主题、编辑区、Log区背景/Eclipse修改皮肤主题、编辑区、Log区背景.md at master · chenshouyin/DevNote · GitHub](https://github.com/chenshouyin/DevNote/blob/master/%E5%B7%A5%E5%85%B7%E6%8A%80%E5%B7%A7%E7%AF%87/Eclipse%E4%BF%AE%E6%94%B9%E7%9A%AE%E8%82%A4%E4%B8%BB%E9%A2%98%E3%80%81%E7%BC%96%E8%BE%91%E5%8C%BA%E3%80%81Log%E5%8C%BA%E8%83%8C%E6%99%AF/Eclipse%E4%BF%AE%E6%94%B9%E7%9A%AE%E8%82%A4%E4%B8%BB%E9%A2%98%E3%80%81%E7%BC%96%E8%BE%91%E5%8C%BA%E3%80%81Log%E5%8C%BA%E8%83%8C%E6%99%AF.md)
#### 界面
* [eclipse中左侧边栏Package Explorer 区域项目字体调整 - 简书](https://www.jianshu.com/p/cccfd3c60022)
* [Eclipse e4 概览](https://holbrook.github.io/2014/01/07/eclipse_e4_RCP_quickstart.html)
* [Eclipse 4.2 中的轻量级 CSS 编辑器 - OSCHINA - 中文开源技术交流社区](https://www.oschina.net/translate/eclipse4-css?cmp)
#### 插件
* [IDE中下载JDK的插件:可视化自由选择下载特定版本的JDK - 极道](https://www.jdon.com/56931.html)
* [Disco API 使用教程-CSDN博客](https://blog.csdn.net/gitblog_00470/article/details/141801343)
#### Server
* [Eclipse中servers框中右击Tomcat有个profile栏选项 - 假程序猿 - 博客园](https://www.cnblogs.com/straybirds/p/8953324.html)
* [java - Eclipse Tomcat Error: "Could not launch in profiling mode because no profilers are configured." - Stack Overflow](https://stackoverflow.com/questions/40729817/eclipse-tomcat-error-could-not-launch-in-profiling-mode-because-no-profilers-a)
* [Specifications - Apache Tomcat - Apache Software Foundation](https://cwiki.apache.org/confluence/display/TOMCAT/Specifications)
### IDEA
* [2023.3 Idea配置Tomcat环境](https://www.cnblogs.com/bktown/p/17636156.html)
* [Idea 配置Tomcat - Merray - 博客园](https://www.cnblogs.com/merray/p/12698810.html)
* [Intellij IDEA系列教材 (七)- 基础 - 配置Tomcat](https://how2j.cn/k/idea/idea-tomcat/1361.html)
* [解决IDEA内存占用过高问题\_idea内存占用过大怎么办-CSDN博客](https://blog.csdn.net/qq_38231598/article/details/134366546)
---
## RMI
* [关于Java中RMI的个人拙见 | 沉铝汤的破站](https://chenlvtang.top/2021/07/09/%E5%85%B3%E4%BA%8EJava%E4%B8%ADRMI%E7%9A%84%E4%B8%AA%E4%BA%BA%E6%8B%99%E8%A7%81/)
* [【杂谈】对RMI(Remote Method Invoke)的认识 - 猫毛·波拿巴 - 博客园](https://www.cnblogs.com/longfurcat/p/9960970.html)
---
## 语法
### 重载和重写
* [重载和重写的底层原理——虚拟机字节码执行引擎-腾讯云开发者社区-腾讯云](https://cloud.tencent.com/developer/article/2228945)
* [从JVM字节码执行看重载和重写 - 冬日降临 - 博客园](https://www.cnblogs.com/winterfells/p/7923241.html)
### 引用
* [理解Java的强引用、软引用、弱引用和虚引用 - 掘金](https://juejin.cn/post/6844903665241686029)
### 集合
#### Spliterator
* [Java8中Spliterator详解-CSDN博客](https://blog.csdn.net/sl1992/article/details/100149187)
#### SequencedCollection
* [【Java 21 新特性】顺序集合(Sequenced Collections)-CSDN博客](https://blog.csdn.net/qq_33589510/article/details/135333916)
* [java21新特性之顺序集合](https://blog.csdn.net/u022812849/article/details/142872235)
---
## Java EE
* [JSR规范系列(7)——Jakarta EE 10 规范-CSDN博客](https://blog.csdn.net/ni_hao_fan/article/details/128370174)
### Servlet
* [Servlet各版本的web.xml头部信息-模板 \| Java 技术论坛](https://learnku.com/articles/55353)
* [JavaWeb - Servlet - raingray Blog](https://www.raingray.com/archives/4381.html)
### JDBC
#### 版本
* [JDBC的版本和java sdk的对应关系\_java中jdbc版本-CSDN博客](https://blog.csdn.net/teamlet/article/details/52389665)
* [掌握JDBC驱动:mysql-connector-java版本对比与应用](https://blog.csdn.net/weixin_30798867/article/details/143525971?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-9-143525971-blog-148031849.235%5Ev43%5Epc_blog_bottom_relevance_base9&spm=1001.2101.3001.4242.6&utm_relevant_index=11)
* [Java如何查看jdbc驱动版本 \| PingCode智库](https://docs.pingcode.com/baike/269653)
#### 问题解决
* [JDBC driver连接MySQL运行报错The server time zone value - JohnTesla - 博客园](https://www.cnblogs.com/JohnTeslaaa/p/10334679.html)
* [JDBC(mysql)显式设置serverTimezone的原因和方法\_jdbc servertimezone-CSDN博客](https://blog.csdn.net/autumn9909/article/details/130334715)
* [Jdbc Driver驱动和ServerTimeZone时区的的问题 - 听风是雨 - 博客园](https://www.cnblogs.com/july-sunny/p/11888270.html)
* [【数据库】时区及JDBC的时区设置 - 马儿跑 - 博客园](https://www.cnblogs.com/maerpao/p/17426980.html)
* [MySQL 时区全解,如何修改数据库时区,JDBC 时区不一致时怎么办? \| 老郭种树](https://guozh.net/mysql-time-zone-2/)
* [Mysql设置时区的多种解决方法](https://blog.iyume.top/java/110.html)
### 项目
* [关于web.xml配置的那些事儿 - S3c0ldW4ng - 博客园](https://www.cnblogs.com/natian-ws/p/10827048.html)
* [不使用maven,建立Servlet项目\_vscode 不用maven建立servlet-CSDN博客](https://blog.csdn.net/nefss_/article/details/104544390)
* [Tomcat web工程 web.xml 配置详解](https://michaelyb.top/2018/10/Mac-Tomcat-WebXml/)
---
## 容器
### JBoss
* [深入解析JBoss Tools:全方位开发工具集成的艺术-易源AI资讯](https://www.showapi.com/news/article/66bc25624ddd79f11a002aa2)
### tomcat
* [Tomcat 资料清单](Tomcat/Tomcat_Material.md)
---
## ant
---
## maven
* [Maven 资料清单](Maven/Maven_Material.md)
---
## 框架及库
### 日志
* [java日志发展史 log4j slf4j log4j2 jul jcl 日志和各种桥接包的关系 - 啦啦拉扎尔 - 博客园](https://www.cnblogs.com/lalalazar/p/15694889.html)
* [log日志框架一篇足以(log4j、JUL、JCL、Slf4j、Logback、Log4j2) - 掘金](https://juejin.cn/post/6964643067747909645)
---
## 杂项
### 乱码
* [用filter过滤器处理编码格式为UTF-8\_java filter 增加 utf8-CSDN博客](https://blog.csdn.net/YKYZSYA/article/details/107733414)
* [java中Filter过滤器处理中文乱码的方法 - 城南少年与猫 - 博客园](https://www.cnblogs.com/charlypage/p/9198452.html)
* [编码过滤器 \| 解决中文乱码问题 - 望三星 - 博客园](https://www.cnblogs.com/kaml8/p/12375822.html)
* [16. JSP 过滤器解决Post编码【乱码】问题 - 咸瑜 - 博客园](https://www.cnblogs.com/bi-hu/p/14864230.html)
* [处理JSP和Servlet中中文乱码的有效方法与技巧 - OSCHINA - 中文开源技术交流社区](https://my.oschina.net/emacs_8501246/blog/16536061)
---
## 相关网站
* [How2J 的 Java教程](https://how2j.cn)
* [Java 面试指南 \| JavaGuide](https://javaguide.cn)
---
## 相关笔记
* [Java 笔记](Java_Note.md)
* [Eclipse 笔记](IDE/Java_IDE_Eclipse.md)
* [Gradle 资料清单](Groovy_Gradle/Gradle_Material.md)
* [MySQL 资料清单](../DataBase/mysql/MySQL_Material.md)