Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÔÚJavaÖе÷ÓÃC++

ÔÚjavaÖе÷ÓÃ×Ô¼ºµÄc++´úÂëÊÇÒ»¼þ¼òµ¥µÄÊÂÇ飬ÒÔÏÂÀàΪÀý£º
class Prompt {
  private native String getLine(String prompt);
  public static void main(String args[]) {
    Prompt p = new Prompt();
    String input = p.getLine("Type a line: ");
    System.out.println("User typed: " + input);
  }
  static {
    System.loadLibrary("MyImpOfPrompt");
  }
}
ÎÒÃÇÏ£ÍûÔÚPromptÀàÖпÉÒÔµ÷ÓÃc++ϵÄgetLineº¯Êý£¬µÚÒ»²½¾ÍÊÇÏȱàÒë¸ÃjavaÎļþ£º
javac Prompt.java
´ËʱӦ¸ÃÒѾ­Éú³ÉÁËPrompt.classÎļþ£¬È»ºóʹÓÃÃüÁ
javah -jni Prompt
¼´¿ÉÉú³ÉÏàÓ¦µÄ.hÎļþ£¬ÆäÄÚÈÝΪ£º
JNIEXPORT jstring JNICALL
Java_Prompt_getLine(JNIEnv *, jobject, jstring);
ÊÂʵÉÏJavaµ÷ÓÃc++Ö»ÐèÒªÂú×ãÒ»¸ö½Ó¿ÚÃüÃû¹æ·¶¼´¿É£¬¶øjavah -jniÃüÁîÔòΪ¿ìËÙÉú³É½Ó¿ÚÌṩÁË·½±ã¡£
×îºó£¬¼ÇµÃ½«ÄãµÄc++´úÂë±àÒëΪlibMyImpOfPrompt.so
¸üÏêϸµÄ¹æ·¶¼°²Ù×÷¿ÉÒԲμû
http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/index.html


Ïà¹ØÎĵµ£º

Java×Ö·û´®Ê¹ÓÃ×ܽá

      Java×Ö·û´®Ê¹ÓÃ×ܽá
      
      ǰÑÔ£º
      ÕâÆªÎÄÕµÄÄ¿µÄÊÇÌáÐÑ´ó¼Ò¶Ô×Ö·û´®ÈýÖÖÀàÐÍ×ö¸ö×ۺϵıȽϣ¬Ê¹µÃÔÚʹÓÃ×Ö·û´®ÈýÖÖÀàµÄʱºòÓиöÑ¡ÔñÒÀ¾Ý£¬ÕâÑù¿ÉÒÔ¼«´óÌá¸ß³ÌÐòÔËÐеÄЧÂÊ¡£Èç¹ûÄã¶ÔÕâ ......

½â¾öjava±à³ÌÂÒÂëÎÊÌâ

´¦ÀíÂÒÂëÎÊÌâ
1¡¢¹æ·¶Êý¾Ý¿âºÍÒ³ÃæËùÓбàÂëͳһΪһÖÖÀýÈçutf-8
2¡¢hibernateÁ¬½ÓÊý¾Ý¿âÉèÖÃÁ¬½Ó±àÂë
<session-factory>
   <property name="connection.url">
   jdbc:mysql://127.0.0.1:3306/leaveword?useUnicode=true&amp;characterEncoding=utf-8
  & ......

¹ØÓÚAESËã·¨ JAVAͬC++»¥½â£¨AES£©

¹ØÓÚ¼Ó½âÃÜJAVAÒ»°ãʹÓõÄJCE£¬¹ØÓÚC++¿ÉÒÔʵÏÖAES¼Ó½âÃܵĿªÔ´ÏîÄ¿¾Í¶àµÄÊý²»Ê¤ÊýµÄ¡£
ÀíÂÛÉÏÉÏËã·¨Ò»Ñù£¬¶Ô³ÆÃÜÔ¿Ò»Ñù¾ÍÄܹ»»¥Ïàʶ±ðÁË¡£
ÏàÐźܶàÈË¿ªÊ¼Ïë·¨¶¼Í¬ÎÒÒ»Ñù£¬Æð³õÎÒJAVAÓÃJCE£¬C++ʹÓÃopenssl¡£
½á¹û·¢ÏÖ¼ÓÃܳöµÄÃÜÎÄÍêÈ«²»Ïàͬ¡£
³öÏÖÎÊÌâ¾ÍÒª½â¾ö
Á˽âÁËÒ»ÏÂJCE£º
      JC ......

ÈçºÎ·âËøÄúµÄ£¨»ò´ò¿ª±ðÈ˵ģ© Java ´úÂë

ÄÚÈÝ£º
¡¡¡¡Ê²Ã´ÊÇ·´±àÒ룿
¡¡¡¡·´»ã±àÒ»¸öÀàÎļþ
¡¡¡¡Ê¹Ó÷´±àÒëÆ÷
¡¡¡¡·´±àÒëºÍ¶Ô°²È«µÄÍþв
¡¡¡¡Õë·æÏà¶ÔµÄ´úÂëÄ£ºý´¦Àí
¡¡¡¡ÕâÒ»ÁìÓòµÄгÉÔ±
¡¡¡¡×ܽá
¡¡¡¡²Î¿¼×ÊÁÏ
¡¡¡¡¹ØÓÚ×÷Õß
¡¡¡¡ÆÀ¼Û±¾ÎÄ
¡¡¡¡Ïà¹ØÄÚÈÝ£º
¡¡¡¡ÈÃÄúµÄÈí¼þÔËÐУºÄ£ºý°²È«ÐÔ
¡¡¡¡Java ºÍ·Ö²¼Ê½Ä¿±êϵͳÉϵݲȫÐÔÑо¿
¡ ......

JavaÇóÖ°¼òÀú

¸ö ÈË ¼ò Àú
ÐÕ    Ãû£º
ÍõÖ¾¹ú
ÐÔ    ±ð£º
ÄÐ
Äê    Á䣺
23Ëê
ÁªÏµµç»°£º
13124799190
ר    Òµ£º
¼ÆËã»ú¼¼Êõ
¹¤×÷ʱ¼ä£º
Ò»ÄêÒÔÉÏ
ѧ    Àú£º
´óר
ÓÊ    Ï䣺
andy478168@yeah.net
¡ï ÇóÖ°ÒâÏò
¹¤×÷ÐÔÖÊ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ