Algunos métodos contienen un código compilado?
De ir al origen de algunas clases, vi que algunos métodos contienen un código compilado, se ven así antes de expandirse:
public void someMethod(){
Código compilado}
Al expandir el método puede ver que los códigos que contiene están escritos como un comentario.
Ver uno de los métodos desun.awt.shell.ShellFolder
:
public boolean isFileSystem() {
// <editor-fold defaultstate="collapsed" desc="Compiled Code">
/* 0: aload_0
* 1: invokevirtual #362 // Method getPath:()Ljava/lang/String;
* 4: ldc #7 // String ShellFolder
* 6: invokevirtual #342 // Method java/lang/String.startsWith:(Ljava/lang/String;)
/........
*/
// </editor-fold>
}
Me interesa saber más sobre esos métodos y qué lenguaje se usa.
¿Es posible escribir mi propio código compilado?