JDK6和JDK7中的substring()方法 2026年03月30日 daichangya 16 编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。在 JDK 6 与 JDK 7 这两个版本中,substring(int beginIndex, int endIndex) 方法的... 阅读全文 0 评论
Java你不知道的那些事儿—Java隐藏特性 2026年03月30日 daichangya 12 编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。每种编程语言都有其强大之处,无论你是初学者还是拥有多年项目经验的开发者,总会有未知的角落。就 Java 语言本身而言,即使你已开发多... 阅读全文 0 评论
applet 数字签名——三步走 2026年03月30日 daichangya 18 applet 数字签名——三步走本文整理 Java Applet 数字签名的基本操作流程,主要包含密钥库生成、证书导出以及 JAR 包签名三个关键步骤。第一步:生成密钥库使用 keytool 工具生成密钥库文件及密钥对。执行命令后,系统会提示输入密钥库密... 阅读全文 0 评论
字节码增强技术-Byte Buddy 2026年03月30日 daichangya 17 为什么需要在运行时生成代码?Java 是一个强类型语言系统,要求变量和对象都必须有确定的类型,不兼容的类型赋值会导致转换异常。通常情况下,这类错误会被编译器检查出来。如此严格的类型系统在大多数情况下是令人满意的,这对构建具有强可读性和稳定性的应用有很大帮... 阅读全文 0 评论
Spring Richclient — 企业级富客户端开发框架介绍 2026年03月30日 daichangya 14 前言基于 Swing 的富客户端(Rich Client)开发在企业级应用开发中曾占据重要地位。虽然可视化开发工具提高了 Swing 的开发效率,但往往降低了程序的可维护性。在此背景下,诸多 Swing 开发框架应运而生,Spring Richclien... 阅读全文 0 评论