java – 什么时候线程超出范围?

我编写了一个程序,可以在文本中计算行,字和字符:它使用线程执行此操作.它有时候很好,但是其他时候不是很好.最终发生的事情是指向字数和变数的变量有时候会变短,有时候不会.在我看来,线程有时会结束,然后才能对所有想要的单词或字符进行计数.是因为当while循环中断时,这些线程超出范围?但是,另一个网站,这种问题可能更适合?

Java URL协议:classpath:/?

我看到一些Spring代码,使用classpath:/some/path/to/resourceURL协议直接从运行时类路径读取配置文件和其他资源.这是一个Spring构造还是Java构造?除了这个问题–URLtoloadresourcesfromtheclasspathinJava之外,我找不到任何文件,这并不表示任何一种方式.如果是Java构造,任何人都可以指出我的官方文档?解决方法那么你可以

java – 给一个循环命名

在这个论坛上浏览问题和答案的时候,我发现一段代码被赋予了循环,以便将它们用于中断.喜欢我新的编程,我没有看到之前.我的问题是命名循环的其他用途是什么?

java – 在本地主机上避免带有Sockets的Windows防火墙弹出窗口

我写了一个简单的Java应用程序,它使用套接字与自身的多个实例进行交互.第一个实例自动承担服务器的角色,侦听特定端口,所有后续实例都连接到该端口.我遇到的问题是Windows防火墙弹出询问我是否要从“接受传入网络连接”中解除该程序.事情是:如果您将应用程序阻止,因为应用程序的实例总是在同一台机器上,所以它将始终工作,这并不重要.我的问题是:我可以通知Windows,我甚至不想接收传入的网络连接?

java – 成员变量的多态.我知道这是不可能的,我不明白这个具体情况

我知道这个行为,但我不是100%肯定为什么会发生这种情况.我知道在java中没有实例变量的多态.变量由编译器静态解析.但在下面我很困惑:我承诺在第1行它将显示动物,因为它是静态类型.什么困惑我是为什么第3行也会显示我的名字是动物?它似乎不像我的静态解决,因为类型是狗.这不是Oject的内存布局的一部分吗?这就像内部显示只有父的变量是可见的.为什么?

Java – 是否可以将JMenuBar添加到JFrame的装饰窗口?

我想知道我是否可以将JMenuBar添加到JFrame或JRootPane的装饰窗口,或者是否包含内容窗格内的边框.我看到像Firefox或Photoshop这样的应用程序在装饰窗口中有他们的菜单栏.这可能吗?).您还可以非常有效地利用@camickr的ComponentMover和ComponentResizer类,有关详细信息,请参阅ResizingComponents文章.

java – 关闭RandomAccessFile有时需要45秒

你可以重现系统上的问题?更新2:这仅仅是在MacOSX上发生.我使用JDK1.6.0_22-b04.它发生在32位和64位.在WindowsXP上似乎并没有发生.我的测试用例是:在我的机器上输出示例:解决方法这可能是我的机器上安装的McAfee防病毒软件.我不得不安装它…但是如果禁用按访问扫描,问题也会显示出来.为了唯一的方法来验证它不是防病毒是有人在他的机器上重复测试,并得到相同的问题,我猜.

在java中维护插入订单的地图(集合)

我需要在Java中使用MapsforAndroid应用程序.但问题是列表自动排序.如何使用地图以与我插入的数据相同的顺序获取数据.解决方法您应该为此目的使用LinkedHashMap.VisitAndroidDocs和JavaDocs了解更多详细信息.