社区
Java SE
帖子详情
两个JFRAME共用一个链表问题
kevinfeng
2008-03-10 10:41:04
我在一个JFrame1中定义了一个链表,然后把这个链表传到JFrame2中,
当我在JFrame2中修改了链表中的某个结点的值时,怎样才能在JFrame1中也及时修改那个结点的值???????
(也就是说,在两个类中共用一个链表,当一个类改变了某些数据后,另外一个类用到这个链表时已经是改变后的数据)
...全文
40
1
打赏
收藏
两个JFRAME共用一个链表问题
我在一个JFrame1中定义了一个链表,然后把这个链表传到JFrame2中, 当我在JFrame2中修改了链表中的某个结点的值时,怎样才能在JFrame1中也及时修改那个结点的值??????? (也就是说,在两个类中共用一个链表,当一个类改变了某些数据后,另外一个类用到这个链表时已经是改变后的数据)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Squall1009
2008-03-12
打赏
举报
回复
你应该做JFrame1和JFrame2中的成员变量是同一个链表的引用就可以了。
ps:对链表的处理可能需要考虑线程安全
程序员笔试题
1. static有什么用途?(请至少说明两种) 1)在函数体,
一个
被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),
一个
被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是
一个
本地的全局变量。 3) 在模块内,
一个
被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用 2. 引用与指针有什么区别? 1) 引用必须被初始化,指针不必。
java学习
JAVA学习: 【【输入】】: Scanner scan = new Scanner(System.in); scan.next/nextLine两种输入字符串的方式,当nextXxx出现时,键盘等待输入流,回车结束。输入流内容可以由nextXxx()获得。 两种方式不同的是,next允许用空格分割,分割后数据在输入流中排队出现,有几个数据就可以用几个next()获得。直到最后
一个
数据获得后,若还...
Java魔塔小游戏开发实战教程
在Java中,类是一种模板或蓝图,用于创建具有相同属性和行为的对象。换句话说,类是面向对象编程(OOP)的基础构建块。它将数据(属性)和操作数据的函数(方法)封装在一起,使得对象能够以一种统一的方式进行交互。要定义
一个
类,我们使用关键字class,后跟类名。类名通常以大写字母开头。类的属性和方法被包含在类的大括号{}内。// 定义
一个
简单的Person类// 属性int age;// 方法// 构造器// 其他方法...在上述代码中,我们定义了
一个
Person。
javaSE基础
栈内存中存放的是定义的变量以及定义的数组,当数组定义时如int[] a={1,2,3};此时栈内存中存放的是堆内存中数组对应的地址StringBuilder还有
一个
insert()方法,即每次插入从index下标开始插入,若从0下标开始插入,将会实现反转的效果。和StringBuilder一样也是
一个
容器,只不过容器内的内容是可变的当类与类之间,存在相同的内容并且满足子类是父类的一种,就可以考虑使用继承来优化代码。成员变量只能是常量,默认修饰符为public static final。
操作系统进程调度模拟实战:FCFS与RR算法实现
面向对象编程的核心优势之一是通过接口实现多态性,从而支持不同的行为实现。在调度系统中,可以定义
一个
Scheduler接口,强制所有具体的调度器类(如)实现一组标准方法。这不仅规范了调用方式,也便于主控程序以一致的方式驱动不同算法。参数说明与逻辑分析::用于向就绪队列添加新到达的进程。此方法接受
一个
Process对象作为参数,包含 PID、到达时间、执行时间等属性。:返回下
一个
应被调度执行的进程。对于 FCFS 来说是队首元素,而对于 RR 则需考虑时间片是否耗尽。
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章