Java»ù±¾Êý¾ÝÀàÐ͵ÄÔËËã
¡¾Ö÷Ìâ¡¿ Java»ù±¾Êý¾ÝÀàÐ͵ÄÔËËã
¡¾¹Ø¼ü×Ö¡¿java »ù±¾Êý¾ÝÀàÐÍ
¡¾ÎÊÌâÃèÊö¡¿Çë¿´Èç¹ûÒ»¶Î´úÂë,Èç¹û²»ÔÚeclipseÀïÔËÐÐ,Çëд³öÊä³ö½á¹û
public static void main(String[] args) {
int j = 0;
for(int i = 0; i < 100 ; i ++){
j = j ++;
}
System.out.println(j);
}
ºÜ¶àÈ˶¼»áºÁ²»ÓÌԥ˵ÊÇ100°É!¸æËßÄã,´ð°¸ÊÇ0
¡¾ÎÊÌâ·ÖÎö¡¿
ÕâºÍJAVAµÄ»ù±¾Êý¾ÝÀàÐ͵ÄÔËËãÓйØ,JAVAµÄ»ù±¾Êý¾ÝÀàÐͶ¼ÊÇÖµÒýÓõÄ,Õâ¸ú¶ÔÏó²»Ò»Ñù.ͬÑù,ÔÚÄã¶Ô»ù±¾Êý¾ÝÀàÐͽøÐвÙ×÷ºó,Ëû»áÉú³ÉÔÚÄÚ´æÖл®·Ö³öÁíÍâÒ»¿éÄÚ´æÇø.Ê×ÏȸտªÊ¼J = 0 , ÔÚJ = J++µÄʱºò, µÈºÅÇ°ÃæµÄÄǸöJÒѾ²»ÊÇJÉùÃûʱµÄÄÇ¿éÄÚ´æÇøÁË,JVMΪËûÖØ
ÐÂΪËû·ÖÅäÒ»¿éеÄÄÚ´æÇø.±ÈÈç˵,int j = 0 ʱ,jµÄÄÚ´æµØÖ·Îª00xx01,ֵΪ0¡£ÄÇô¾¹ýµÚһѻ·µÄÒÔºóÇ°ÃæÄǸöJÄÚ´æµØÖ·Îª00xx02,ֵΪ0£¬¶øºóÃæÄǸöJ£¨ÄÚ´æµØÖ·00xx01£©Ôò»á½øÐÐ++²Ù×÷£¬´ËʱËûµÄֵΪ1£¬²»¹ýËûÒѾ²»ÄÜÓ°Ïìµ½Ç°ÃæJµÄÖµÁË£¬´ËʱJµÄÄÚ´æµØÖ·¾ÍÒѾÊǵȺÅÇ°ÃæµÄÄǸöJµÄÄÚ´æµØÖ·ÁË
Ïà¹ØÎĵµ£º
ǰÑÔ£ºÇ°¶Îʱ¼äÔÚCSDNµÄC++ÉçÇøÓöµ½Ò»¸öÐèÒª·â×°¿¼ÇÚ»ú½Ó¿ÚµÄ¶¯Ì¬¿â¸øJAVAµ÷ÓõÄÌû×Ó£¬¹´ÆðÁËÎÒ¶ÔJAVAµÄÎÞÏÞ»³Äî¡£ÔÚ´Ë£¬ÎÒÏë°ÑÕâÏî¼¼Êõ¼òµ¥ÔÙ½éÉÜһϡ£
Ò»¡¢¹ØÓÚJava Native Interface (JNI)
JNIÊÇJAVA±¾µØ±à³Ì½Ó¿Ú£¬ÊôÓÚJDKµÄÒ»²¿·Ö¡£ËüÔÊÐíJAVAÄܹ»²Ù×÷±¾µØAPI»òÓÉÆäËûÓïÑÔ±àдµÄ¶¯Ì¬¿â¡£²»¹ýµ±ÄãʹÓÃÕâÏî¼¼ÊõµÄʱºò£ ......
Java²»ÊÇÍêÃÀµÄ£¬JavaµÄ²»×ã³ýÁËÌåÏÖÔÚÔËÐÐËÙ¶ÈÉÏÒª±È´«Í³µÄC++ÂýÐí¶àÖ®Í⣬JavaÎÞ·¨Ö±½Ó·ÃÎʵ½²Ù×÷ϵͳµ×²ã£¨ÈçϵͳӲ¼þµÈ)£¬Îª´ËJavaʹÓÃnative·½·¨À´À©Õ¹Java³ÌÐòµÄ¹¦ÄÜ¡£
¡¡¡¡¿ÉÒÔ½«native·½·¨±È×÷Java³ÌÐòͬ£Ã³ÌÐòµÄ½Ó¿Ú£¬ÆäʵÏÖ²½Ö裺
¡¡¡¡£±¡¢ÔÚJavaÖÐÉùÃ÷native()·½·¨£¬È»ºó±àÒ룻
¡¡¡¡£²¡¢ÓÃjavah²úÉúÒ»¸ö.hÎ ......
ת×Ô£ºhttp://www.softhouse.com.cn/news/show/104219.html
Javaƽ̨ÉϽøÐжàÏ̱߳à³ÌµÄȱÏÝ
Java ÓïÑԵIJ¢·¢±à³Ì
¡¡¡¡¾ÍÆä×ÔÉíÀ´Ëµ£¬²¢·¢±à³ÌÊÇÒ»ÖÖ¼¼Êõ£¬ÌṩÁ˲Ù×÷µÄͬʱִÐУ¬²»ÂÛÊÇÔÚµ¥Ò»ÏµÍ³ÉÏ»¹ÊÇ·Ö²¼ÔÚ´óÁ¿ÏµÍ³ÉÏ¡£ÕâÀà²Ù×÷ʵ¼ÊÊÇһЩָÁî˳Ðò£¬ÀýÈçµ¥¶Àij¸ö¶¥¼¶ÈÎÎñµÄ×ÓÈÎÎñ£¬ÕâÀà²Ù ......