小编Fri*_*tor的帖子

java编译的类包含美元符号

我一直在使用Eclipse作为我的开发IDE.我还用它将我的应用程序导出到.jar文件中.当我在.jar文件中查看我的类时,我的一些类包含该类的名称,一个美元符号,然后是一个数字.例:

  • 查找$ 1.class
  • 查找$ 2.class
  • 查找$ 3.class
  • Find.class

我注意到它在更大的课程上做到这一点.这是因为这些类变得如此之大,它会将它编译成多个类吗?我用Google搜索并查看了多个论坛,并搜索了Java文档,但没有发现任何与之相关的内容.有人能解释一下吗

java compilation class

75
推荐指数
3
解决办法
4万
查看次数

如何修复"在后台/home/steven/.java/.userPrefs/prefs.xml中删除的Prefs文件"错误?

我已经在Windows上为我的大多数程序编程而没有偏好问题.我刚启动Ubuntu 12.04并将我的类加载到Eclipse中.在运行时,我在控制台中收到:

Oct 12, 2012 8:14:38 PM java.util.prefs.FileSystemPreferences$6 run
WARNING: Prefs file removed in background /home/steven/.java/.userPrefs/prefs.xml
Run Code Online (Sandbox Code Playgroud)

我知道这与preferencesUbuntu 上的系统有关,但是几次Google搜索都没有解决方案.任何人都可以帮助我如何解决这样的错误?

java eclipse ubuntu preferences

9
推荐指数
1
解决办法
6851
查看次数

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

我想知道我是否可以将JMenuBar添加到JFrame或JRootPane的装饰窗口,或者是否包含内容窗格内的边框.我看到像Firefox或Photoshop这样的应用程序在装饰窗口中有他们的菜单栏.

这可能吗?我环顾了谷歌,但我还没有找到任何关于这种事情的结果.我希望Java有这种能力.

java swing frames jframe jmenubar

6
推荐指数
1
解决办法
2万
查看次数

如何在Swing中阅读和显示大文本文件?

这可能听起来有点复杂,我会尽量简化我的要求.我正在开发的程序可以使用a来读取和写入文件JTextArea.当文件相当大时,将该文件中的数据读入文本区域需要花费大量时间.作为一个例子,我有一个文件,目前有40,000行文本,大约50个字符一行; 还有,一些线包裹.有很多文本,从那个文件中读取需要花费更多的时间.

目前,我正在使用标准读取方法BufferedReader,该方法利用JTextArea组件包含的实例.我想要做的是JTextArea在屏幕上加载一定量的文本.屏幕上的其余部分在后台单独的线程中加载.

使用a InputStream并将每个字符写入数组然后写入字符就JTextArea足够了吗?或者应该采用不同的方法吗?我正在努力实现快速有效的读取方法.

java swing inputstream file jtextarea

3
推荐指数
1
解决办法
2891
查看次数

无论如何要有两个相同的键,但Java HashMap中有不同的值?

我正在使用HashMap来包含拼写错误的单词,以及一个int数组,其中包含文档中的偏移量,它所在的行号以及拼写错误的单词的长度.默认情况下,如果已包含密钥,HashMap将替换旧值.我想保留这些值,并有重复的键.

反正有没有完成这个?

java hashmap

1
推荐指数
1
解决办法
3201
查看次数