社区
Java SE
帖子详情
关于静态变量的小问题
dajiadebeibei9
2009-10-25 02:55:55
问题很简单 但是把我困住了
我要起多个客户端 通过服务器 可以传送一些消息
客户端是界面形式 我想的是 每次初始化窗体的时候 窗体的标题显示 “这是第1个客户” 以此类推 多个客户就依次显示“这是第2个客户” “这是第3个客户” ......
我在客户端的类里面定义了一个静态的变量,每次初始化一个窗体的时候这个数就加1,可是结果却是每次都是1.
静态的变量在内存中不是只有一份吗?请高手们解决一下这个问题 给出代码 谢谢
...全文
54
5
打赏
收藏
关于静态变量的小问题
问题很简单 但是把我困住了 我要起多个客户端 通过服务器 可以传送一些消息 客户端是界面形式 我想的是 每次初始化窗体的时候 窗体的标题显示 “这是第1个客户” 以此类推 多个客户就依次显示“这是第2个客户” “这是第3个客户” ...... 我在客户端的类里面定义了一个静态的变量,每次初始化一个窗体的时候这个数就加1,可是结果却是每次都是1. 静态的变量在内存中不是只有一份吗?请高手们解决一下这个问题 给出代码 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
emailfly
2009-10-25
打赏
举报
回复
学习ing
AldisZhan
2009-10-25
打赏
举报
回复
[Quote=引用 2 楼 swandragon 的回复:]
你应该把这个变量放在服务器端
客户端每次运行都是在不同的jvm中运行的
所以每次个数都是1
[/Quote]
哦 是的 我也犯了同样错误
amdgaming
2009-10-25
打赏
举报
回复
mark 。。。。
swandragon
2009-10-25
打赏
举报
回复
你应该把这个变量放在服务器端
客户端每次运行都是在不同的jvm中运行的
所以每次个数都是1
AldisZhan
2009-10-25
打赏
举报
回复
这个肯定是自己不小心写错了 按你说的应该是对的 贴下代码
不过我觉得在 Server建个List 来计数更符合实情 连接成功返回 list.size()+1;
spring注入
静态变量
静态变量
并不属于对象的属性,而是属于类的属性,而Spring则是基于对象的属性进行依赖注入的。所以用注解注入
静态变量
是不可行的,会一直报NullPointerException 例如 :直接注入静态的redisTemplate是不行的 @...
python
静态变量
和静态方法
一、
静态变量
和静态方法 1、
静态变量
和静态方法都属于类的静态成员,它们与普通的成员变量和成员方法不同,
静态变量
和静态方法只属于定义它们的类,而不属于某一个对象。 2、
静态变量
和静态方法都可以通过类名和...
Java 静态类、静态方法和
静态变量
转载自Java 静态类、静态方法和
静态变量
Java 静态类、静态方法和
静态变量
static 是Java中的一个关键字,我们不能声明普通外层类或者包为静态的。static用于下面四种情况。1.
静态变量
:我们可以将类级别的变量声明为...
静态变量
与动态变量
静态变量
,全局动态变量都是静态存储 2)动态存储变量是在程序执行过程中,使用它时才分配存储单元,使用完毕立即释放 3)静态存储变量是一直存在的,而动态存储变量则时而存在时而消失。通常把由于变量存储方式...
c语言
静态变量
的特点,
静态变量
有什么特点
静态变量
是属于静态存储方式,但是属于静态存储方式的量不一定就是
静态变量
,以下是由学习啦小编整理关于
静态变量
的用法的内容,希望大家喜欢!
静态变量
的用法
静态变量
也可以用于存储常数。具体来说,
静态变量
(全局...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章