使用import导入静态成员的方法 原创

原创  更新时间:2017年09月04日 11:30:48   原创 作者:司机  
这篇文章主要介绍了浅谈使用import导入静态成员,需要的朋友可以参考下。

        import 关键字除了导入包之外,还可以导入静态成员,这是 JDK 5.0 以上版本提供的新功能。导入静态成员可以使程序员编程更为方便。

        使用 import 导入静态成员的语法如下:

	import static 静态成员

        为了使读者了解如何使用 import 关键字导入静态成员,来看下面的实例。

        实例1:在项目中创建 ImportTest 类,在该类中使用 import 关键字导入静态成员。

package com.lzw;
import static java.lang.Math.max;   //导入静态成员方法
import static java.lang.System.out;   //导入静态成员变量

public class ImportTest {
	public static void main(String[] args) {
		//在主方法中可以直接使用这些静态成员
		out.println("1和4的较大值为:"+ max(1,4));
	}
}

        本实例运行结果为:

  1和4的较大值为:4     

 从本实例中可以看出,分别使用 import static 导入了 java.lang.Math 类中的静态成员方法 max()和

java.lang.System 类中的 out 成员变量,这时就可以在程序中国直接引用这些静态成员,如在主方法中的 out.println() 表达式以及直接使用 max() 方法。

        以上就是本文的全部内容,希望能对大家有所帮助,感谢大家对本站的支持!

相关文章

  • Java集合框架之Stack Queue Deque使用详解刨析

    Java集合框架之Stack Queue Deque使用详解刨析

    早在 Java 2 中之前,Java 就提供了特设类。比如:Dictionary, Vector, Stack, 和 Properties 这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用 Vector 类的方式和使用 Properties 类的方式有着很大不同
    2021-10-10
  • 简单了解Java的默认和静态方法

    简单了解Java的默认和静态方法

    这篇文章主要介绍了简单了解Java的默认和静态方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • SpringBoot2整合ElasticJob框架过程详解

    SpringBoot2整合ElasticJob框架过程详解

    这篇文章主要介绍了SpringBoot2整合ElasticJob框架过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • java编程求二叉树最大路径问题代码分析

    java编程求二叉树最大路径问题代码分析

    这篇文章主要介绍了java编程求二叉树最大路径问题代码分析,具有一定借鉴价值,需要的朋友可以参考下。
    2017-12-12
  • Spring-Retry的使用详解

    Spring-Retry的使用详解

    在日常的一些场景中, 很多需要进行重试的操作.而spring-retry是spring提供的一个基于spring的重试框架,本文就详细的介绍一下如何使用,感兴趣的可以了解一下
    2021-11-11
  • Java Spring循环依赖原理与bean的生命周期图文案例详解

    Java Spring循环依赖原理与bean的生命周期图文案例详解

    这篇文章主要介绍了Spring循环依赖原理与bean的生命周期图文案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-09-09
  • springboot+gradle 构建多模块项目的步骤

    springboot+gradle 构建多模块项目的步骤

    这篇文章主要介绍了springboot+gradle 构建多模块项目的步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • Spring Boot2.x集成JPA快速开发的示例代码

    Spring Boot2.x集成JPA快速开发的示例代码

    这篇文章主要介绍了Spring Boot2.x集成JPA快速开发,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • Java 非静态初始化的例子

    Java 非静态初始化的例子

    非静态初始化和静态初始化一模一样,只不过少了static关键字。但是如果两者共存的话,非静态初始化是比静态初始化慢一拍的。下边我们举两个例子来看一下。
    2020-09-09
  • Java 正确终止线程的方法

    Java 正确终止线程的方法

    这篇文章主要介绍了Java 正确终止线程的方法,帮助大家更好的理解和学习java 多线程的相关知识,感兴趣的朋友可以了解下
    2020-12-12

最新评论