java基础---static关键字
来源:互联网 发布:淘宝内部优惠卷网站 编辑:程序博客网 时间:2024/05/22 17:42
一、概述
static 关键字是声明静态变量,静态方法用的。static的含义是属于类且不属于类对象的变量和函数。
二、static的产生。
在创建对象的时候除非用new创建那个类的对象,否则实际上并没有获得任何对象只有当执行new来创建对象时数据存储空间才被分配,其方法才供外界调用。但是有两种情况上述方法时无法解决的
第一种只想为某特定域分配单一存储空间而不去考虑究竟要创建多少对象,甚至不需要创建任何对象。
第二种希望某个方法(变量)不予包含它的类的人很对象关联在一起。也就是没有创建对象,也能调用这个方法。
为了解决上面的两个问题static关键字就诞生了。
当一个事物是static的时候就意味着这个域或方法不会与包含它的那个类的任何对象实例关联在一起。即使从未创建某个类的任何对象,也可以调用其Static方法或其static域。
static 关键字是声明静态变量,静态方法用的。static的含义是属于类且不属于类对象的变量和函数。
二、static的产生。
在创建对象的时候除非用new创建那个类的对象,否则实际上并没有获得任何对象只有当执行new来创建对象时数据存储空间才被分配,其方法才供外界调用。但是有两种情况上述方法时无法解决的
第一种只想为某特定域分配单一存储空间而不去考虑究竟要创建多少对象,甚至不需要创建任何对象。
第二种希望某个方法(变量)不予包含它的类的人很对象关联在一起。也就是没有创建对象,也能调用这个方法。
为了解决上面的两个问题static关键字就诞生了。
当一个事物是static的时候就意味着这个域或方法不会与包含它的那个类的任何对象实例关联在一起。即使从未创建某个类的任何对象,也可以调用其Static方法或其static域。
0 0
- java 基础 static 关键字
- Java基础-关键字static
- java基础-static关键字
- java基础---static关键字
- java基础---static关键字
- java 基础static关键字
- Java基础---static关键字
- java 基础 static关键字
- Java基础--static关键字
- Java基础------static关键字
- 【JAVA基础】static关键字
- JAVA 基础 (static关键字)
- java基础之static关键字
- Java 基础总结--static关键字
- java基础梳理-关键字static
- java基础之--关键字static
- Java基础之static关键字
- static关键字(java基础)
- Android ViewPager左右滑动月历
- http协议详解
- 一个JS文件引用多个JS文件
- Sping源码解析-源码下载
- C结构体、C++结构体 和 C++类的区别
- java基础---static关键字
- Windows Phone 事件处理
- jstl取纯数字需要加单引号
- C#6.0特性(快来围观)
- Ext JS 5(三)组件
- 设计模式(创建型)之工厂方法模式(Factory Method Pattern)
- Socket实现手机客户端和PC机服务端通信
- 银行家算法问题
- Windows Phone 图片控件