static关键字

原创 2018年04月16日 16:37:12

在类中,用static声明的成员变量为静态成员变量.

   1.它为该类的公用变量,属于类,被该类的所有实例共享,在类被载入时被显式初始化,

   2.对于该类的所有对象来说,static成员变量只有一份。被该类的所有对象共享!!

   3.可以使用”对象.类属性”来调用。不过,一般都是用“类名.类属性”。

   4.用static声明的方法为静态方法

   5.不需要对象,就可以调用(类名.方法名)

   在调用该方法时,不会将对象的引用传递给它,所以在static方法中不可访问非static的成员。

可以通过对象引用或类名(不需要实例化)访问静态成员。


Create Your Own Visual Basic Add-Ins

Create Your Own Visual Basic Add-InsBy S.S. AhmedRating: 3.7 out of 5Rate this article docume...
  • sonicdater
  • sonicdater
  • 2002-03-09 18:00:00
  • 906

Static关键字所有用法详解

以前总是对static的涵义模棱两可,不太敢用,也不知道什么地方改用,static用法非常广泛,静态变量、静态成员、静态函数等,如果用的好,会是程序提升一个等级,并且可以解决很多实际问题,比如单例模式...
  • yanglusheng
  • yanglusheng
  • 2016-07-13 10:22:54
  • 2592

Java技术——Java中的static关键字解析

0. 前言  static是Java技术网络中的重要的一个点。也是面试的时候经常被问到的点,如果理解不够很容易给面试官语言基础不扎实的印象。本文从static方法、static内部类、static变量...
  • SEU_Calvin
  • SEU_Calvin
  • 2017-02-21 21:44:09
  • 1253

《Java程序员面试笔试宝典》之Static关键字有哪些作用

static关键字主要有两种作用:第一,只想为某特定数据类型或对象分配单一的存储空间,而与创建对象的个数无关。第二,希望某个方法或属性与类而不是对象关联在一起,也就是说,在不创建对象的情况下就可以通过...
  • xdhehao
  • xdhehao
  • 2014-04-22 22:31:36
  • 1964

剖析static关键字的四种使用场景

static关键字主要有以下四种使用场景: 1、修饰成员变量和成员方法 2、静态代码块 3、修饰类(只能修饰内部类) 4、静态导包(用来导入类中的静态资源,1.5之后的新特性) 修饰成员变量...
  • chen13579867831
  • chen13579867831
  • 2018-01-07 16:19:48
  • 190

[javase学习笔记]-8.5 static关键字的使用场景

这一节我们来看一下在我们开发的过程中,在什么时候我们要用到static关键字进行静态修饰。 我们这里所说的静态,无非就是两种,一种是静态变量,一种是静态函数,我们分这两种情况进行说明static关...
  • fbl_csdn
  • fbl_csdn
  • 2016-01-05 11:27:24
  • 1298

Java中static关键字的作用

Java中static关键字的作用
  • jsqfengbao
  • jsqfengbao
  • 2015-03-29 08:45:56
  • 19447

Java 关键字static详解

一、static基本描述对于关键字static ,大家应该不会陌生,因为一直编写: public static void main(String args[]) {...}那static表示什么呢?...
  • wei_zhi
  • wei_zhi
  • 2016-10-09 15:57:16
  • 1223

static关键字的意义

 static关键字在C和C++中都有,但是其意义在两者之间有比较大的区别。C语言中:如果一个变量被声明为static,并且和函数声明是同一级别,则说明这个变量的可见范围是文件作用域,另外也说明了这个...
  • lorry_cao
  • lorry_cao
  • 2006-08-16 18:21:00
  • 608

static关键字的四种用法

static的各种用法 static共有四种用法,分别是:静态变量、静态方法、静态代码块、导入静态。 //此处就是静态导入(Math类) import static java.lang.Math...
  • Jimy___Fight
  • Jimy___Fight
  • 2016-03-30 13:05:53
  • 313
收藏助手
不良信息举报
您举报文章:static关键字
举报原因:
原因补充:

(最多只允许输入30个字)