Tag: java

如何在Java中播放声音?

我希望能够在我的程序中播放声音文件。 我应该在哪里看?

用于Java的SSH库

有没有人知道从Java的SSHlogin一个很好的库。

如何从Java打印XML?

我有一个Javastring,包含XML,没有换行或缩进。 我想把它变成一个String格式良好的XML。 我如何做到这一点? String unformattedXml = "<tag><nested>hello</nested></tag>"; String formattedXml = new [UnknownClass]().format(unformattedXml); 注意:我的input是一个string 。 我的输出是一个string 。

dynamicJComboBoxes

我有以下数据(string): Course1: A1 Course1: A2 Course2: B1 Course2: B2 Course2: B3 Course2: B4 Course3: C1 Course3: C2 我想要创build两个JComboBox (JComboBox1,JComboBox2),以便JComboBox1包含Course1,Course2,Course3等 如果我从JComboBox1中selectCourse2,那么相应的B1,B2,B3,B4应该填充到JComboBox2中。 如何实现这个? 非常感谢。

Java中“ClassCastException”的解释

我读了一些写在“ClassCastException”上的文章,但是我不明白这一点。 有没有好的文章,或者是一个简短的解释?

如何在Java中强制垃圾收集?

是否有可能强制在Java中进行垃圾收集,即使这样做很棘手? 我知道System.gc(); 和Runtime.gc(); 但他们只build议做GC。 我如何强制GC?

如何在JDBC中build立连接池?

任何人都可以提供有关如何build立JDBC连接池的示例或链接? 从谷歌search我看到很多不同的方式做这个,这是相当混乱。 最终我需要的代码返回一个java.sql.Connection对象,但我有麻烦入门..欢迎任何build议。 更新:不是javax.sql或java.sql有池连接实现吗? 为什么不最好使用这些?

如何将java.util.Date转换为java.sql.Date?

我想使用java.util.Date作为input,然后用它创build一个查询 – 所以我需要一个java.sql.Date 。 我惊讶地发现,它不能隐式或明确地进行转换 – 但是我甚至不知道如何做到这一点,因为Java API对我来说还是相当新的。

是否可以为整个应用程序设置自定义字体?

我需要为我的整个应用程序使用特定的字体。 我有.ttf文件相同。 在应用程序启动时,是否可以将其设置为默认字体,然后在应用程序的其他地方使用它? 设置后,如何在我的布局XML中使用它?

HashMap,LinkedHashMap和TreeMap之间的区别

Java中的HashMap , LinkedHashMap和TreeMap什么区别? 我没有看到任何输出差异,因为所有三个都有keySet和values 。 什么是Hashtable ? Map m1 = new HashMap(); m1.put("map", "HashMap"); m1.put("schildt", "java2"); m1.put("mathew", "Hyden"); m1.put("schildt", "java2s"); print(m1.keySet()); print(m1.values()); SortedMap sm = new TreeMap(); sm.put("map", "TreeMap"); sm.put("schildt", "java2"); sm.put("mathew", "Hyden"); sm.put("schildt", "java2s"); print(sm.keySet()); print(sm.values()); LinkedHashMap lm = new LinkedHashMap(); lm.put("map", "LinkedHashMap"); lm.put("schildt", "java2"); lm.put("mathew", "Hyden"); lm.put("schildt", "java2s"); print(lm.keySet()); print(lm.values());