`
jackey25
  • 浏览: 111359 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

static总结

    博客分类:
  • EXAM
 
阅读更多
static:
类变量(对象共享)可以用类名,对象名点取,间接使用。
   
类方法  
1)static方法中不能直接使用非静态成员,   因为非静态成员与实例相关,通过对象点取间接使用
       
2)static方法中不能用this(与实例相关)      
         
3)非static方法中可以使用static成员            
static块:和数据成员时并列的位置,用于类初始化
类装入时执行一次(第一次创建对象,第一次使用
static成员,不同的静态块,按在类中的顺序执行)
注:只能修饰成员,不能修饰方法变量.
static方法覆盖时,没有起到覆盖的作用
分享到:
评论

相关推荐

    Static总结.ppt

    总结起来,`static` 关键字在C++中提供了不同级别的持久性和作用域控制,帮助我们管理变量和函数的生命周期,同时也支持类的静态成员功能,使得类可以拥有不依赖于对象实例的数据。理解这些概念对于编写高效、低耦合...

    javafinal和static总结.docx

    Java 中的 final 和 static 关键字详解 Java 中的 final 和 static 关键字是两个重要的关键字,它们在 Java 编程中扮演着重要的角色。本文将详细介绍 final 和 static 关键字的使用方法和注意事项。 一、final ...

    const与static用法完整总结

    ### const与static用法完整总结 #### 一、const关键字详解 **1. 常量定义** 在C++中,`const`关键字用于声明一个常量或对象的一部分为不可变。例如: ```cpp const int max = 100; ``` 此处`max`被声明为一个...

    关于static关键字的总结

    "关于static关键字的总结" static 关键字是 Java 语言中一个非常重要的概念,它可以用来修饰变量、方法、内部类和代码块等。下面我们将详细介绍 static 关键字的由来、作用和用法。 一、static 关键字的由来 在 ...

    C++中static关键字总结

    总结来说,C++中的static关键字提供了一种机制,可以控制变量和函数的作用域和生命周期,使其在需要的地方得到合理的存储和访问。正确地理解和使用static关键字,可以帮助编写出更加高效、安全和易于维护的代码。

    C++中static要点总结

    #### 五、总结 通过本文的介绍,我们可以看到`static`关键字在C++中具有丰富的应用场景。合理地使用`static`关键字可以提高代码的性能和可维护性,特别是在处理数据共享和控制作用域方面。希望本文能够帮助读者更好...

    Java关键字final、static使用总结

    "Java关键字final、static使用总结" 在 Java 编程语言中,final 和 static 是两个非常重要的关键字,它们可以用来修饰类、方法、变量等,了解它们的使用方法和限制非常重要。本文将详细总结 final 和 static 的使用...

    C++ static 用法总结

    C++ static 用法总结 静态变量是 C++ 中的一个重要概念,它有多种使用方式,今天我们就来总结一下 C++ 中的静态变量用法。 一、局部静态变量 在 C/C++ 中,局部变量可以分为三种:auto、static 和 register。与 ...

    c语言static用法总结

    在C语言中,`static`关键字有着特殊的意义,它可以用于变量和函数,影响它们的存储方式和作用域。以下是对`static`关键字在C语言中用法的详细解释: 1. **全局静态变量** - 全局变量通常在程序的整个生命周期中都...

    c语言中static_用法总结

    ### C语言中Static关键字的用法总结 #### 一、引言 在C语言中,`static`关键字是一个非常重要的概念,它可以帮助开发者更好地管理内存和控制变量的作用域。本文将详细介绍`static`关键字的不同用途及其对程序行为...

    java中final和static的总结

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

    类的static,const,static const,const static成员的初始化

    下面我们将对这四种成员变量的初始化方式进行总结和解释。 1. 类里的 const 成员初始化 在一个类里,const 成员变量不能在类定义中赋初值,因为编译器不知道 const 的内容是什么,所以不能把它用作编译期间的常量...

    C++面试基础之static关键字详解

    C++面试基础之static关键字详解 本文主要讲解了C++面试基础之static关键字的相关知识点,通过示例代码介绍了static关键字的作用和使用场景。 1. static关键字的作用 static关键字在C++中有多种用途,既可以修饰...

    static用法小结.doc

    总结起来,`static`关键字在C和C++中提供了控制变量生命周期、作用域和存储位置的能力。正确理解和使用`static`是编写可靠、可维护代码的关键。在涉及并发或多线程编程时,尤其需要注意其不可重入性,避免引发意外的...

    C/C++中static,const,inline三种关键字详细总结

    一、关于staticstatic 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性,下面我将从 static 修饰符的产生原因、作用谈起,全面分析static 修饰符的实质。 static 的两大作用: 一、控制存储方式 static...

    static和const用法详解

    总结 static和const是C语言中的两个非常重要的关键字,它们在程序设计中扮演着不同的角色。static限定变量或函数的作用域,而const限定变量的值不能被改变。通过本文的介绍,我们可以更好地理解static和const的用法...

    java中static作用

    "Java 中 static 作用" ...总结 static 是 Java 语言中一个非常重要的关键字,它可以用来修饰成员变量和成员方法,形成静态代码块。理解 static 的作用可以帮助我们更好地使用 Java 语言,提高编程效率和代码质量。

Global site tag (gtag.js) - Google Analytics