Here you can see my technical articles
This article describes how can we create a Java Virtual Machine Launcher (like java.exe or javaw.exe). It explores how the Java Virtual Machine launch a java application. It gives you more idea on the jdk or jre you are using. This launcher is very useful in Cygwin (linux emulator) with Java Native Interface.
This article explains different ways of exception handling in Java Native Interface. It helps you to handle the exception in a centralized and efficient way.