static-variables

    3热度

    2回答

    这个问题是从编译器实现的角度来看。 我想知道关于C#中的静态变量,我找到了解释他们没有实现的原因(这里:http://blogs.msdn.com/b/csharpfaq/archive/2004/05/11/why-doesn-t-c-support-static-method-variables.aspx)。 引用“有可能通过具有类级别静态来获得几乎相同的效果” - 这让我好奇,有什么不同?假

    1热度

    2回答

    我在php中使用静态变量。理想情况下,这应显示1到10. 但事实并非如此。为什么这样? test(10); function test($a) { static $count = 0; $count++; echo $count; if ($count < $a) { echo 'in if ' . $count; test($

    2热度

    2回答

    我正在使用swift开发一个应用程序。我创建SCNNode一个子类这样的: class Charge: SCNNode { static var tagCounter = 0 //to give every charge a unique tag static var charges = [Charge]() //to have a pointer that can acces

    2热度

    3回答

    假设我有一个包含两个活动(Activity1和Activity2)的Android应用程序。在Activity1中,我声明了一个public static Boolean foo = true。 当我finish()活动1,并移动到活性2,我能看到“foo”的变量值true 但是,当系统内存不足(例如,由于有在设备上运行许多应用程序),然后,当我在Activity2上时,我看到“foo”变量的值是

    -1热度

    1回答

    配置如何处理静态变量 我为出席一个C#桌面应用程序 应用程序时,我台机器上运行它,一切都很好工作正常.. 但现在的问题是......我的老板想要这个应用程序应该在局域网上工作,并且每个客户端都可以访问服务器上的应用程序 但我使用了静态变量,它在运行时存储了一些值,然后我在下一个表单中使用这些值。 这里是示例..上登录表单的用户名 被存储在静态变量作为 public static string us

    1热度

    1回答

    为了学术目的,我最近被拉回到Java编程中,在第一个项目中遇到了一些有趣的事情。 我不得不为店面设计一个带有完成各种任务的按钮的GUI,并且我注意到我的变量发生了一些奇怪的事情。我的按钮通过动作改变的任何CLASS VARIABLES都不需要声明为静态的,而任何我感兴趣的CLASS VARIABLES都必须声明为静态的。 这是为什么?我的主要方法和ActionListener方法都处于相同的执行级

    0热度

    3回答

    我有一个带有静态变量的基类。我想创建派生子类,它将自动拥有自己的未共享静态变量。理想情况下,应该是这样的: class Parent { Texture2D picture; static Texture2D pictureOrigin; Parent() { picture = pictureOrigin; /*Loading

    1热度

    2回答

    虽然试图将运行Rhino引擎的旧代码移植到Java 8中的Nashorn,但遇到了麻烦,静态属性/方法无法从运行js脚本访问。如果我使用犀牛,它运行完美。我不知道实施新的Nashorn发动机会发生什么。 import javax.script.*; public class StaticVars { public static String myname = "John\n";

    -2热度

    2回答

    我的员工编号静态变量有文件处理问题。当我创建一个新员工时,我会自动获取下一个编号,并将其保存到一个文件中。但是,当我重新编译程序并创建一个新员工时,员工编号恢复为1,而不是从文件中读取创建的最后一个员工编号,并从该员工编号继续。 是否有任何人可能会建议阅读以前的员工并继续编号的方法?我添加了我的员工&文件处理程序类以供参考。 在此先感谢您的任何帮助! :) @SuppressWarnings("s

    3热度

    3回答

    我搜索了最佳方式来保存/共享要在全局和预期使用的数据,我发现了很多答案。引起我注意的一个方法是使用静态字段。然而,静态字段的方式表示有这样的: public class DataHolder { private static String dataString; public static String getDataString { return d