`
kerlubasola
  • 浏览: 710037 次
文章分类
社区版块
存档分类
最新评论

java static再理解

 
阅读更多

1、如果在方法前面加上static,调用该方法时就不需要信赖该方法所在的类,直接用“类名.方法”就可以了,特别是该方法要经常被其他类访问的时候,很有用,节省了内存,不用经常创建对象消耗内存

2、如果在变量前面加上static,该变量在内存中只有一份拷贝,大家公享的,可以作为全局变量,且在程序运行时就产生了。默认会初始化的,如果没有初始化的话。

3、如果在类前面加上static,表示静态类,跟1作用有点类似,不过一般不这样用


分享到:
评论

相关推荐

    java中static作用

    "Java 中 static 作用" static 是 Java 语言中一个关键字,表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以...理解 static 的作用可以帮助我们更好地使用 Java 语言,提高编程效率和代码质量。

    Java static修饰方法

    正确理解和使用`static`关键字是成为一名熟练的Java程序员的关键。理解其工作原理并根据需要恰当地在代码中应用,可以提高程序的效率和可维护性。在实际编程过程中,我们应该根据需求平衡使用静态和非静态方法,以...

    Java中的Static块与静态方法

    本文将深入探讨Java中的静态块与静态方法,解析它们的区别、联系以及执行顺序,帮助读者更全面地理解`static`关键字在Java中的运用。 ### 静态方法 静态方法是通过`static`关键字声明的,它属于类而不属于类的任何...

    java中static属性学习

    ### Java中的Static属性详解 #### 一、引言 在Java编程语言中,`static`关键字扮演着重要的角色。它允许我们创建与类关联而非特定实例关联的数据成员和方法。...这些知识点对于理解和应用Java语言具有重要意义。

    Java static静态初始快

    在Java编程语言中,`static`关键字扮演着重要的角色,特别是在初始化类的静态成员时。`static`静态初始化块是用来初始化类级别的变量,也就是说,这些变量是属于类本身,而不是类的实例。当我们讨论“Java static...

    java视频 static关键字

    在Java编程语言中,`static`关键字是一个非常重要的...理解和熟练使用`static`关键字对于提升Java编程技能至关重要。通过学习这个视频教程,你将能够深入理解`static`的含义和使用场景,从而更好地进行面向对象编程。

    Java static修饰成员变量

    Java中的`static`关键字是编程中的一个重要概念,它在Java语言中扮演着...理解和正确使用`static`对于编写高效、可维护的Java代码至关重要。在实际编程中,要根据需求选择是否使用`static`,以确保代码的清晰性和效率。

    Java中static、this、super、final用法.doc

    在Java编程语言中,`static`、`this`、`super`和`final`是四个非常重要的...理解和熟练使用这些关键字对于编写高质量的Java代码至关重要。在实际编程中,应根据需求灵活运用这些特性,提高代码的可读性和可维护性。

    java中的static变量,方法,代码块

    ### Java中的Static概念详解 在Java编程语言中,`static`关键字扮演着极其重要的角色,它主要用于声明类的成员变量、方法以及代码块为静态。本文将深入探讨`static`在变量、方法和代码块中的应用,通过示例和解释...

    关于static的小结(Java内存溢出)

    ### 关于static的小结(Java内存溢出) #### 标题和描述中的知识点 在《关于static的小结(Java内存溢出)》...综上所述,理解`static`关键字的工作原理及其对内存管理的影响对于编写高效、健壮的Java程序至关重要。

    java中final关键字和static关键字详细用法

    Java中的`final`和`static`关键字是编程中非常重要的两个修饰符,它们分别用于不同的场景,以确保代码的稳定性和高效性。...理解和熟练运用这两个关键字是Java编程的基础,也是写出高质量代码的关键。

    java static详解.doc

    Java中的`static`关键字是用来声明类级别的成员,包括变量、方法和代码块。它与对象无关,而是直接关联到类本身。以下是对`static`关键字的详细...理解并正确使用`static`关键字对于编写高效、清晰的Java代码至关重要。

    java中final和static的总结

    在Java编程语言中,`final` 和 `static` 是两个非常重要的关键字,它们分别具有不同的含义和用法,但都对代码的结构和行为产生深远影响。本文将深入探讨这两个关键字,并结合实际示例来解释它们的应用场景。 首先,...

    java static块和构造函数的实例详解

    今天,我们将深入探讨 Java static 块和构造函数的实例详解,帮助大家更好地理解和掌握 Java 编程语言。 Static 块的概念 在 Java 中,static 块是指在类加载时执行的代码块。它们通常用于初始化静态变量、静态...

    浅析对Java关键字final和static的理解

    在Java编程语言中,`final`和`static`是两个非常重要的关键字,...理解并正确使用这两个关键字对于编写高效、可维护的Java代码至关重要。在实际编程中,应根据需求谨慎选择何时使用它们,以达到最佳的设计和性能效果。

    java中final与static的用法

    在Java编程语言中,`final`与`static`是两个非常关键且常用的关键字,它们各自具有独特的功能和用途,可以极大地增强代码的稳定性和可维护性。下面将详细解析这两个关键字的用法及其在Java中的重要性。 ### 一、`...

    java技术:java中static作用详解

    Java中的`static`关键字在编程中扮演着至关重要的角色,主要用在以下几个方面: 1. **静态变量(Static Variables)**: - 静态变量由类共享,...理解和正确使用`static`关键字是编写高效、可维护的Java代码的关键。

    实例解析Java关于static的作用

    理解`static`的作用对于编写高效、清晰的Java代码至关重要。它帮助我们管理内存,特别是在处理大量对象时,通过共享静态变量可以减少内存消耗。同时,合理使用静态方法可以使代码结构更加清晰,提高代码的可读性和可...

    java中static用法

    ### Java中static用法详解 #### 一、概述 在Java编程语言中,`static`关键字扮演着极其重要的角色。它被广泛应用于多种场景中,包括定义静态变量、...理解并熟练掌握`static`的用法,对于提升Java开发能力至关重要。

Global site tag (gtag.js) - Google Analytics