X Tutup
--- 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)
X Tutup