Java桌面应用程序中的会话等效项

时间:2015-12-22 17:05:19

标签: java session

我想问你,我是一名PHP开发人员,具有一些java的基本知识。

在PHP中,我们使用session来存储变量,以便可以跨页面使用它。

有没有办法存储变量是会话(或类似的东西),以便我可以通过整个桌面应用程序访问它?

2 个答案:

答案 0 :(得分:1)

简单方法:使用静态变量或Singleton类。

正确的方法:请学习"面向对象的编程"和"设计模式"。你会对这样的知识给你的大世界感到惊讶!

答案 1 :(得分:0)

如果您使用按钮或标签或图像绕过桌面应用程序,您可以使用ActionEvent为对象提供变量作为参数,类似于:

   button_next.addActionListener(new ActionListener() {

      public void actionPerformed(ActionEvent e) {
      //Put as many as you need in there
         new TheClassToGoTo(nameofvariable);
      }
   });