JNI ----- java technologies interact with the dll

Jni (Java Native Interface) is the sun's java and systems to provide the native method of interactive technology (in windows \ linux system, the realization of java and the native method intermodulation).

Jvm package a variety of operating systems, while the actual differences, providing jni technology, enabling developers through java program (code) calls to the operating system-related technology to achieve the library functions, which interact with other technologies and systems, using other technologies to achieve the system's functioning; while other technologies and systems can also be provided by the corresponding native jni interface to call the java application to open within the system to achieve function.

Java Application System is built on top of jvm.

Jni for the application itself, can be seen as a proxy mode. For developers who need to use c / c + + to implement an agent (jni program) to the native function of actual operational objectives, java program is the jvm by loading and calling the jni program to indirectly target native function calls.

Jni general program development steps are as follows:
  • del.icio.us
  • StumbleUpon
  • Digg
  • TwitThis
  • Mixx
  • Technorati
  • Facebook
  • NewsVine
  • Reddit
  • Google
  • LinkedIn
  • YahooMyWeb
Tags:

Related Posts of JNI ----- java technologies interact with the dll

  • Apache Struts2 Architecture

    Struts is a flexible control Layer based on standard technologies like Java Filters, JavaBeans, ResourceBundles, Locales, and XML, as well as various OpenSymphony packages, like OGNL and XWork. For the Model, the framework can interact with standard

  • JAVA technologies and LINUX technologies

    http://flatfish2000.javaeye.com/blog/425196

  • in the Kingdom of Java open-source free-flying

    In the area of today's Java, a variety of new technologies, new tools and styles, on the one hand, each technology upgrading will be kept on the other hand, will continue to emerge out of new technologies and tools. Java world like a child playing wit

  • To handle exceptions in Clojure

    Although the use of Java Clojure exception handling mechanism. However, Clojure is difficult to customize their own natural exception. I interact with the Java class libraries to meet this demand precisely when. The following code is to interact with

  • The 13 core technologies J2EE

    Reprinted from Mountain Rain http://blog.csdn.net/merak_wuyj/archive/2006/11/01/1360734.aspx I. Introduction Steven Gould described in the text the 13 core J2EE technologies: JDBC, JNDI, EJBs, RMI, JSP, Java Servlets, XML, JMS, Java IDL, JTS, JTA, JavaMai

  • flex interact with the database

    A "interactions with the database through java read data, and then flex and java and then interact with the java to read the data displayed on the front end flex. 1) First set up the database: ① Open the cmd terminal: view plaincopy to clipboard ...

  • For Mysql storage engines (table types) and index analysis

    The data in MySQL using different technologies stored in the file (or memory), each of these technologies use different storage technologies mechanism, indexing techniques, lock level and ultimately provide a wide range of different functions and capabili

  • Configuring Tomcat Virtual Host

    Transfer from: Sun Weiqin "Tomcat and Java Web development technologies Detailed (2)" Electronic Industry Press Summary: "Tomcat and Java Web development technologies Detailed (2nd edition)" Chapter 3, a JavaWeb application, the chapte

  • Flex4 learning - to interact with the JS

    Learn a bit flex4 today to interact with the js. flex to interact with the main use js ExternalInterface.call ("getTreeData ",""); Js which is the method getTreeData. Argument behind the argument is based on the number of js to incomin

  • About MySQL database storage engine

    What storage engine? Data in MySQL using different technologies stored in the file (or memory) in the. Each of these technologies use different storage technologies mechanism, indexing techniques, lock level and ultimately provide a wide range of differen

blog comments powered by Disqus
Recent
Recent Entries
Tag Cloud
Random Entries