What options for async io (socket-based) are there in java other then java.nio? Also does java.nio use threads in the backround (as I think .NET’s async-socket-library does, maybe it’s been changed) or is it “true” async io using a proper select call? Answer Java’s NIO package (a…
Tag: java
What are the main benefits of using Mono over Java? [closed]
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, …
open resource with relative path in Java
In my Java app I need to get some files and directories. This is the program structure: guiclass loads the resourcesloader class which will load my resources (directory and file). As to the file, I tried in order to get the real path, but this way does not work. I have no idea which path to use for the direct…
In java under Windows, how do I find a redirected Desktop folder?
I know using .NET languages such as C#, one can do something like to find the redirected location of the Desktop. However, under Java, I cannot think of a good way to do this. What is the most appropriate way to find a redirected user Desktop directory from Java, without using JNI? The specific purpose here i…
Mocking a URL in Java
We have a URL object in one of our Java classes that we want to mock, but it’s a final class so we cannot. We do not want to go a level above, and mock the InputStream because that will still leave us with untested code (we have draconian test coverage standards). I’ve tried jMockIt’s reflec…
UTF-8 text is garbled when form is posted as multipart/form-data
I’m uploading a file to the server. The file upload HTML form has 2 fields: File name – A HTML text box where the user can give a name in any language. File upload – A HTMl ‘file’ where user can specify a file from disk to upload. When the form is submitted, the file contents are…
How to convert java.util.Date to java.sql.Date?
I am trying to use a java.util.Date as input and then creating a query with it – so I need a java.sql.Date. I was surprised to find that it couldn’t do the conversion implicitly or explicitly – but I don’t even know how I would do this, as the Java API is still fairly new to me. Answer…
A Java collection of value pairs? (tuples?)
I like how Java has a Map where you can define the types of each entry in the map, for example <String, Integer>. What I’m looking for is a type of collection where each element in the collection is a pair of values. Each value in the pair can have its own type (like the String and Integer example…
When should I use the “strictfp” keyword in java?
I’ve looked up what this does, but does anyone actually have an example of when you would use the strictfp keyword in Java? Has anyone actually found a use for this? Would there be any side-effects of just putting it on all my floating point operations? Answer Strictfp ensures that you get exactly the s…
What’s the difference between ConcurrentHashMap and Collections.synchronizedMap(Map)?
I have a Map which is to be modified by several threads concurrently. There seem to be three different synchronized Map implementations in the Java API: Hashtable Collections.synchronizedMap(Map) ConcurrentHashMap From what I understand, Hashtable is an old implementation (extending the obsolete Dictionary cl…