JAVA中其他类如何调用主函数的变量?

我在做一个简单的信息系统,主函数中有LOGIN类,按登陆按钮后主函数中的的变量NowID可以获得登陆者的ID我在其他类中需要用到登陆者的ID去操作数据库,但我不知道怎么获... 我在做一个简单的信息系统,主函数中有LOGIN类,按登陆按钮后主函数中的的变量NowID可以获得登陆者的ID
我在其他类中需要用到登陆者的ID去操作数据库,但我不知道怎么获取主函数中调用过的login类中的ID,请教一下!
展开
 我来答
朱可星
2013-12-26 · TA获得超过913个赞
知道小有建树答主
回答量:1860
采纳率:91%
帮助的人:334万
展开全部
你先调用所在的类,import Login;myClass().getId=new Login().NowID;//先在当前的java文件中建立主函数所在类的一个对象,然后就可以通过这个对象调用Login下的所有方法和变量了
追问
这个想法我有过。但是Login是jdialog啊,一用new就弹出一个新的JDialog……总不能调用一下ID就弹出一次登陆界面吧
追答
可以用静态的login
米多多MiDD
2013-12-26 · TA获得超过1077个赞
知道小有建树答主
回答量:562
采纳率:66%
帮助的人:229万
展开全部
用户是不是单独的一个类,如果是,从前台登陆后获取用户ID你把它set进用户类相应的id属性中,其它类随便get就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-26
展开全部
把变量NowID设为public static的 ,LOGIN.NowID就可以了,虽然这样的写法是非常不合理的,用来做练习是可以,主要是要了解变量的生命周期,作用范围。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2018-04-18
展开全部
把用户存到session里。方法用到时从session获取。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式