Tag: java

在Java中input列表与typesArrayList

(1) List<?> myList = new ArrayList<?>(); (2) ArrayList<?> myList = new ArrayList<?>(); 我明白,在(1)中, List接口的实现可以交换。 看来,(1)通常在应用程序中使用而不pipe需要(我自己总是使用它)。 我想知道是否有人使用(2)? 另外,这种情况实际上需要多久使用(1)over(2)(例如where(2)不足),除了接口和最佳实践的 编码外,

如何“反编译”Java类文件?

我可以用什么程序来反编译一个类文件? 我真的会得到Java代码,还是只是JVM汇编代码? 在这个网站上的Java性能问题上,我经常看到那些已经“反编译”Java类文件的人的反应,看看编译器如何优化特定的东西。

用于Java的CSV API

任何人都可以推荐一个简单的API,使我可以使用读取CSVinput文件,做一些简单的转换,然后写下来。 快速谷歌已经findhttp://flatpack.sourceforge.net/看起来很有前途。 我只是想在查看这个API之前查看其他人正在使用的内容。

Java数组是否具有最大大小?

Java数组可以包含的元素数量是否有限制? 如果是这样,那是什么?

如何在JFreeChart可见后更新JFreeChart的外观?

如何使用JFreeChartdynamic更新图表的外观后 ,可见?

在Java中发送HTTP POST请求

让我们假设这个url… http://www.example.com/page.php?id=10 (这里id需要在POST请求中发送) 我想发送id = 10到服务器的page.php ,它接受POST方法。 我如何从Java内部做到这一点? 我试过这个: URL aaa = new URL("http://www.example.com/page.php"); URLConnection ccc = aaa.openConnection(); 但我仍然不知道如何通过POST发送它

Java定时器与ExecutorService?

我有我使用java.util.timer计划任务的代码。 我环顾四周,看到ExecutorService可以做同样的事情。 所以这里的这个问题,你使用Timer和ExecutorService来调度任务,一个使用另一个的好处是什么? 也想检查是否有人使用了Timer类,并遇到ExecutorService为他们解决的任何问题。

javafx 8兼容性问题 – FXML静态字段

我devise了一个javafx应用程序,它在jdk 7中工作正常。当我尝试在java 8中运行它时,出现以下exception: javafx.fxml.LoadException: at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2617) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2595) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2441) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3230) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3191) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3164) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3140) at javafx.fxml.FXMLLoader.load(FXMLLoader.java:3132) Exception in thread "JavaFX Application Thread" java.lang.NullPointerException: Root cannot be null at javafx.scene.Scene.<init>(Scene.java:364) at javafx.scene.Scene.<init>(Scene.java:232) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:204) at javafx.concurrent.EventHelper.fireEvent(EventHelper.java:219) at javafx.concurrent.Task.fireEvent(Task.java:1357) […]

你有没有在Java中使用volatile关键字?

在今天的工作中,我遇到了Java中的volatile关键字。 不是很熟悉,我find了这个解释: Java理论与实践:pipe理波动性 鉴于该文章解释关键字的详细信息,您是否曾经使用它,或者您是否曾经看到可以正确使用此关键字的情况?

通过string值查找枚举

说我有一个枚举,这只是 public enum Blah { A, B, C, D } 我想find一个string的枚举值,例如"A" ,这将是Blah.A 怎么可能做到这一点? Enum.valueOf()是我需要的方法吗? 如果是这样,我将如何使用这个?