Example of Static Import in Java2025年5月8日 | 阅读 4 分钟 Java 编程被全球众多用户使用。它提供了许多包来解决不同的问题。要在我们的程序中使用 Java 包,会使用 import 关键字。在本节中,我们将讨论 Java 中的静态导入。 Java import 关键字大多数 Java 程序都以带有 import 关键字的语句开头。它类似于 C 或 C++ 编程中的预处理器指令。Java 中的 import 是一个关键字,允许程序员访问 Java 中可用的包。它用于在 Java 程序中导入包、子包、类、接口或枚举。 语法 ![]() 以下 Java 程序演示了 import 语句的用法。 ExampleImport.java 输出 Demonstrating use of import statement in Java Tue Jul 20 18:42:43 UTC 2021 在上面的代码中,java.util 包被用于程序中,并通过程序开头的 import 语句包含它。 Java 静态导入Java 静态导入是在 JDK 1.5 版本中引入的。借助静态导入,可以访问导入类的静态变量和方法。我们无需指定类名或对象名即可访问方法或变量。使用静态导入语句可以节省时间,因为程序员不必反复使用类名或对象名。 语法 ![]() 使用静态导入语句之前的程序以下程序显示了在未使用静态导入语句的情况下使用 Math 类的用法。 ExampleImport1.java 输出 Square root of 9 = 3 Result of 2 * pi = 6.283185307179586 在上面的 Java 代码中,通过使用类名直接访问 Math 类的静态方法 sqrt()、round() 和变量 PI。 使用静态导入语句之后的程序以下程序显示了使用静态导入语句使用 Math 类的用法。 ExampleStaticImport.java 输出 Square root of 9 = 3 Result of 2 * pi = 6.283185307179586 在上面的 Java 代码中,使用 静态导入 导入了 Math 类。Math 类的sqrt()、round() 方法和 PI 变量无需使用类名即可直接访问。 如何使用静态导入语句?1. 使用星号 (*) 导入所有数据成员 当程序员想要使用类的所有静态数据成员时,可以按以下方式进行。 ExmapleStaticImport.java 输出 Minimum value of an Integer: -2147483648 Maximum value of an Integer: 2147483647 在上面的 Java 代码中,使用星号符号导入了 Integer 类的成员,该符号表示所有静态成员,可以在程序中无需指定类名即可使用。 2. 按名称导入静态变量 当 Java 程序只需要使用特定的静态变量时。可以按以下方式导入。 ExampleStaticImport2.java 输出 2 * PI = 6.283185307179586 在上面的 Java 代码中,仅使用了 Math 类的静态变量 PI。 3. 按名称导入静态方法 当 Java 程序只需要使用特定的静态方法时。可以按以下方式导入。 ExampleStaticImport3.java 输出 Square root of a = 4.0 在上面的 Java 代码中,仅使用了 Math 类的 sqrt() 方法。 静态导入的优点
静态导入的缺点
|
数据访问对象模式,通常称为 DAO 模式,用于将高层业务服务与低层数据访问 API 或操作分开。数据访问对象模式的成员列于下文。数据访问对象接口:数据访问对象接口指定了……
阅读 3 分钟
在本节中,我们将学习如何通过 Java 程序交换矩阵的对角线。这通常在 Java 面试和学术中被问到。考虑上面大小为 n 的 4*4 矩阵。在上面的矩阵中,我们需要交换以下索引才能交换...
阅读 4 分钟
通常,所有用户都需要输入用户名和密码才能登录任何应用程序。否则,应用程序页面将不会打开。SAML 代表 Security Assertion Markup Language。要理解 SAML 是什么,我们需要知道 SSO 是什么。SSO(单点登录)单点登录...
阅读 17 分钟
? 一个可以通过多种方式完成的典型编程任务是反转字符串。逐个字母反转字符串是最直接的技术之一。在本教程中,我们将介绍 Java 中逐个字母反转字符串。让我们先掌握基础知识...
5 分钟阅读
在本节中,我们介绍了 Java 程序中查找两个数 GCD 的不同逻辑。最大公约数:它是能够整除两个或多个数字的最高数字。它是 GCD 的缩写。它也称为最大公因子 (GCF)...
阅读 4 分钟
定义了通过对象设置的两个类之间的连接。关联管理一对一、一对多和多对多关系。在 Java 中,对象之间的多重性由关联定义。它显示了对象如何相互通信以及它们如何使用功能...
阅读9分钟
在 Java 中,有三种类型的语句:声明、表达式和控制语句。除此之外,还有另一种称为空语句的语句。在本节中,我们将通过示例讨论 Java 中的空语句。空语句顾名思义,就是一个空的...
阅读 4 分钟
逻辑计算和编程都依赖于 XOR(异或)运算。Java 中的 XOR 运算符提供了一种快速简便的方法来处理二进制数据和执行位运算。本节将全面介绍 Java 中 XOR 运算的细节,...
阅读 4 分钟
图像处理是计算机视觉的一个重要方面,并广泛用于医疗成像、安全和多媒体等各种应用中。图像处理中的基本操作之一是将彩色图像转换为灰度图像。灰度图像更简单,...
阅读 4 分钟
java.nio.DoubleBuffer 有一个 allocate() 函数。使用 DoubleBuffer 类在当前缓冲区旁边分配一个新的双缓冲区。新缓冲区的起始位置将为零。它的容量将是它的限制。它将有一个不明确的标记。它的所有元素都将...
阅读 2 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India