• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

java -> assembler

 
Karl Nilsson
Greenhorn
Posts: 14
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i know java can embed c code, and c can embed assembler, but does that mean java can indirectly imbed assember? (just wondering, even though i can't imagine a practicle application for it)
 
sever oon
Ranch Hand
Posts: 268
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Java cannot embed C code, not directly in line as many C compilers allow with assembly. Instead, to execute C code from a Java class you'd have to use the Java Native Interface (JNI).
JNI requires you to compile and link all of your C code separately and then hook it to your Java code. As such, anything your C compiler can do with that C code (including embedding assembly) is legal as far as JNI is concerned because that exact code will be run via a JNI call.
sev
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic