What is the difference between a synchronized method and a synchronized block?
No Answer is Posted For this Question
Be the First to Post Answer
What is replacefirst in java?
What is a buffer in computer?
Which is better ascii or unicode?
What are the 3 types of loops in java?
What is a static class in java?
What are the drawbacks of reflection?
What data type is true or false?
Is minecraft java edition free?
What are different types of encoding?
Why collection is called framework in java?
If you are given the name of the function at run time how will you invoke the function?
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". } } }