Why java is made?
No Answer is Posted For this Question
Be the First to Post Answer
Why is prepared Statement, Callable Statement used for? What is the need of Batch updates?
What is the final variable?
How does hashset work in java?
Which is the best way to use for String concatenation in Java?
Is it possible to create object with out its default constructor? if possible how? else not possible? justify
Explain jdk, jre and jvm?
Explain reverse a linked list recursive java solution?
What does int [] mean in java?
Can you instantiate the math class in Java?
How many bits are allocated to represent character of character sets - Unicode, ASCII, UTF-16, UTF-8?
Should database connections be singleton?
Is there any way to find whether software installed in the system is registered by just providing the .exe file? I have tried the following code but its just displaying the directory structure in the registry. Here the code : package com.msi.intaller; import java.util.Iterator; import ca.beq.util.win32.registry.RegistryKey; import ca.beq.util.win32.registry.RootKey; public class RegistryFinder { public static void main(String... args) throws Exception { RegistryKey.initialize(RegistryFinder.class.getResource("jRe gistryKey.dll").getFile()); RegistryKey key = new RegistryKey(RootKey.HKLM, "Software\\ODBC"); for (Iterator<RegistryKey> subkeys = key.subkeys(); subkeys.hasNext();) { RegistryKey subkey = subkeys.next(); System.out.println(subkey.getName()); // You need to check here if there's anything which matches "Mozilla FireFox". } } }