Originally posted by Prathamesh Gaddam:
Does the java lang support for assembly pgming say similar to C++, with the intention to access the hardware? For example can a device driver be built in java for ethernet card or any other network devices?
If possible please guide a way, to let it be accomplished by me.
Yes, and No.... Yes, there is an assembler available for the Java Virtual Machine. With it, you can code directly in Java bytecodes.
However, No, the JVM doesn't provide the low level access needed to access hardware -- to the degree of writing a device driver. To do that, you need to escape Java, via the Java Native Interface (aka. JNI). This interface will get you to C/C++, which can be used to write device drivers (or even get to assembly, if you need to).
Google for the "Oolong Assembly Language" for the Assembler. And Google for "Java Native Interface" for information on JNI.
Henry