CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

谁能告诉static和 不加 static 就是 实例变量和类变量的使用当中的区别嘛,谢谢

楼主maohuibo(钟道明)2003-06-01 17:49:55 在 Java / J2SE / 基础类 提问

谁能告诉static和   不加   static   就是   实例变量和类变量的使用当中的区别嘛,谢谢 问题点数:0、回复次数:3Top

1 楼javaVegetable(风)回复于 2003-06-01 18:03:12 得分 0

加了static就说明是一个静态变量,这个变量只在类第一次被装载是被装载一次,以后所有变量都共享改变量。这样通过static   可以实现在所有的一类对象中实现共享变量的方法,只要有任何   一个对象对该值修改别的变量也能的到修改得值。而一般的类变量职能在一个对象的内部共享。Top

2 楼Hodex(小何才露尖尖角)回复于 2003-06-01 18:56:03 得分 0

static可不创建对象实例加以运行  
  如Class.forName(str);forName就是static  
  Color.red;red   也是static  
  且static对象只有一个副本,即你创建100个对象实例,也只有一个static   字段  
  另外static   字段在装载类时就运行,而实例变量只在创建时才产生。  
  Top

3 楼kangta(安七炫)回复于 2003-06-01 19:33:10 得分 0

前面2位说的够详细了!Top

相关问题

  • 静态变量和实例变量的区别?
  • 变量实例化
  • c语言中Static 变量与全局变量有什么区别?
  • vc中,成员变量和static静态变量有什么区别?
  • 全局变量加static和不加有什么区别?
  • 实例变量和类变量
  • 请问在全局变量和局部变量前加和不加 static 分别有何区别?
  • 全局变量加 static 和不加有什么区别,谁能举个例子
  • 关于static变量
  • static const 和const static 有啥区别?如何初始化类中的这种类型的变量

关键词

  • 字段
  • 修改
  • 变量
  • 实例
  • 类
  • 谢谢
  • 对象
  • 装载
  • 加static就是
  • 共享

得分解答快速导航

  • 帖主:maohuibo

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo