1. Learn
  2. /
  3. 课程
  4. /
  5. Java 代码优化

Connected

道练习

实现延迟初始化

您正在优化一个 Java 应用的启动时间。团队发现过早创建数据库连接会导致不必要的延迟。您需要为 Database 类实现延迟初始化,也就是仅在没有连接时才创建连接,从而提升启动性能。

说明

100 XP
  • 创建一个类型为 DatabaseClient 的属性 client。
  • 以惰性方式连接到数据库。
  • 仅在已连接时返回数据库客户端。