小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ

Java 25将于2025年发布,作为长期支持版本,增强了语言、API、安全性和性能。新特性包括模式匹配、灵活构造函数和模块导入声明,提升了开发者的生产力和代码简洁性。

Java 25 新特性及示例

程序师 程序师 · 2025-09-28T02:20:25Z

JDK 25将于2025年9月16日发布,包含18项增强提案,提升Java语言和人工智能能力,支持开发者提高效率。新特性包括模式匹配、模块导入和紧凑源文件,简化编程流程,增强安全性和性能。

JDK 25发布

老卫(柳伟卫)的博客 老卫(柳伟卫)的博客 · 2025-09-17T00:22:00Z
本周春季更新 - 2025年9月16日

本周春季更新庆祝Java 25和GraalVM 25发布,新增模块导入声明和Java脚本支持,简化程序创建,提升启动速度。期待Spring Initializr对Java 25的支持。

本周春季更新 - 2025年9月16日

Spring Spring · 2025-09-16T00:00:00Z
模块导入声明:告别导入地狱

Java 25引入模块导入声明,允许通过单一语句导入整个模块,简化代码,减轻开发者负担,帮助初学者专注于业务逻辑,提高原型开发效率。尽管可能出现类名冲突,但可通过特定导入解决。

模块导入声明:告别导入地狱

The JetBrains Blog The JetBrains Blog · 2025-07-01T11:05:32Z
修复Angular 19独立组件中的'ngModel'和'ngClass'错误

在Angular 19中,使用独立组件时,常见错误是无法绑定'ngModel'和'ngClass',因为未导入FormsModule和CommonModule。确保组件自给自足,仅导入必要模块。

修复Angular 19独立组件中的'ngModel'和'ngClass'错误

DEV Community DEV Community · 2025-04-16T20:21:36Z

在构建Python项目时,入口文件的模块导入机制非常重要。使用Nuitka编译时,若采用相对导入,可能因__package__为None而出错,因此应使用绝对导入以确保模块正确加载。Nuitka能够将Python代码编译为可执行文件,支持独立运行并优化性能。

Nuitka编译包入口文件

xxxx的个人博客 xxxx的个人博客 · 2025-04-02T13:25:32Z
每个Java开发者必须了解的JDK 24新特性

Java开发工具包(JDK)24引入了多项新特性,如原始类型模式匹配、灵活构造函数体、简化模块导入声明和无需类声明的简单源文件。这些改进提升了Java编程的效率和易用性,鼓励开发者探索新功能。

每个Java开发者必须了解的JDK 24新特性

DEV Community DEV Community · 2025-03-20T00:38:10Z
理解模块规范

在复杂项目中,为了更好地组织文件,可以使用子目录进行模块导入,路径需明确指定,如"./calculator/add.js"。如果未指定,编译器会默认查找"index.js"。通过重构,可以将常量和操作放入嵌套目录,并需更新模块规范以适应新结构。

理解模块规范

DEV Community DEV Community · 2025-03-19T18:28:25Z

Java 21发布引人注目,后续的22至24版本同样出色,新增未命名模式、模块导入、外部函数和内存API、流收集器等功能,并改进了JavaDoc和垃圾回收。

Java 24 - 更好的语言,更好的API,更好的运行时

insidejava insidejava · 2025-03-01T00:00:00Z
使用Angular Material时无需使用importProvidersFrom

Angular 14.0引入了importProvidersFrom函数,简化了独立应用的模块导入。现代Angular Material通过独立提供者优化配置,减小包体积,简化组件测试和Storybook配置,提高开发效率。

使用Angular Material时无需使用importProvidersFrom

DEV Community DEV Community · 2025-02-18T22:38:00Z
如何在React Native项目中添加本地包

在React Native项目中,自定义包应放在src/packages/文件夹,并在package.json中使用file:或link:引用。运行yarn install或npm install以确保包的持久性,之后可像普通模块一样导入使用。

如何在React Native项目中添加本地包

DEV Community DEV Community · 2025-02-06T16:17:24Z

到2025年,Java语言将继续发展,Project Amber计划通过灵活构造函数、简化主方法、模块导入、原始和解构模式、withers及字符串模板等功能推动Java的进步。

2025年Java语言演进 - Java新播报第84期

insidejava insidejava · 2025-01-30T00:00:00Z
如何修复:未捕获的类型错误:对象不是函数

遇到“未捕获的类型错误:对象不是函数”通常是因为尝试调用非函数对象。常见原因包括函数调用错误、模块导入问题、语法错误和上下文不当。解决方法包括验证函数调用、检查模块导入、避免语法错误,并保持正确上下文。遵循最佳实践,如使用严格模式和类型检查,可以有效预防此类错误。

如何修复:未捕获的类型错误:对象不是函数

DEV Community DEV Community · 2025-01-14T20:59:15Z
使用JavaScript构建你的第一个打字游戏 - 第三部分

本文介绍了如何创建一个打字游戏,涵盖模块导入、DOM元素选择、事件监听和游戏逻辑。读者将学习用户输入处理、计时器逻辑和游戏结束条件,最终实现一个完整的打字游戏。

使用JavaScript构建你的第一个打字游戏 - 第三部分

DEV Community DEV Community · 2024-11-19T15:11:10Z

Java开发工具包(JDK)23发布,新增模块导入声明、Markdown文档注释、Z代垃圾收集器、向量API等功能,提升开发体验和性能。JDK 23为非长期支持版本,支持六个月。开发者应探索新特性以深入理解。

探索 Java 23 的新特性

DEV Community DEV Community · 2024-10-10T11:24:27Z

Java 23引入了两个预览功能:模块导入声明和隐式声明类的自动模块导入。这些功能简化了导入过程,但不建议在生产环境中使用。模块导入声明允许通过“import module”语法导入整个模块,隐式声明类则自动导入java.base模块。

Java 23:模块导入功能

DEV Community DEV Community · 2024-10-04T15:28:10Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码