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

java¶ÔÏóµÄ´óСÓëÒýÓÃÀàÐÍ

±¾ÎÄÀ´×ÔºÍÄãÔÚÒ»ÆðµÄ²©¿Í£¬Ô­ÎıêÌ⣺¡¶JVMµ÷ÓÅ×ܽá(¶þ)-һЩ¸ÅÄî¡·¡£±¾ÎÄ×ܽáÁËJVM¸ÅÄîÖеÄJava¶ÔÏóµÄ´óС£¬ÒÔ¼°ÈýÖÖÒýÓÃÀàÐ͵Ķ¨ÒåÓëÇø·Ö¡£ »ù±¾Êý¾ÝµÄÀàÐ͵ĴóСÊǹ̶¨µÄ£¬ÕâÀï¾Í²»¶à˵ÁË¡£¶ÔÓÚ·Ç»ù±¾ÀàÐ͵ÄJava¶ÔÏó£¬Æä´óС¾ÍÖµµÃÉÌȶ¡£ ÔÚJavaÖУ¬Ò»¸ö¿ÕObject¶ÔÏóµÄ´óСÊÇ8byte£¬Õâ¸ö´óСֻÊDZ£´æ¶ÑÖÐÒ»¸öûÓÐÈκÎÊôÐԵĶÔÏóµÄ´óС¡£¿´ÏÂÃæÓï¾ä£º Object ob = new Object(); ÕâÑùÔÚ³ÌÐòÖÐÍê³ÉÁËÒ»¸öJava¶ÔÏóµÄÉúÃü£¬µ«ÊÇËüËùÕ¼µÄ¿Õ¼äΪ£º4byte+8byte¡£4byteÊÇÉÏÃ沿·ÖËù˵µÄJavaÕ»Öб£´æÒýÓõÄËùÐèÒªµÄ¿Õ¼ä¡£¶øÄÇ8byteÔòÊÇJava¶ÑÖжÔÏóµÄÐÅÏ¢¡£ÒòΪËùÓеÄJava·Ç»ù±¾ÀàÐ͵ĶÔÏó¶¼ÐèҪĬÈϼ̳ÐObject¶ÔÏó£¬Òò´Ë²»ÂÛʲôÑùµÄJava¶ÔÏó£¬Æä´óС¶¼±ØÐëÊÇ´óÓÚ8byte¡£ ÓÐÁËObject¶ÔÏóµÄ´óС£¬ÎÒÃǾͿÉÒÔ¼ÆËãÆäËû¶ÔÏóµÄ´óСÁË¡£ Class NewObject { int count; boolean flag; Object ob; } Æä´óСΪ£º¿Õ¶ÔÏó´óС(8byte)+int´óС(4byte)+Boolean´óС(1byte)+¿ÕObjectÒýÓõĴóС(4byte)=17byte¡£µ«ÊÇÒòΪJavaÔÚ¶Ô¶ÔÏóÄÚ´æ·ÖÅäʱ¶¼ÊÇÒÔ8µÄÕûÊý±¶À´·Ö£¬Òò´Ë´óÓÚ17byteµÄ×î½Ó½ü8µÄÕûÊý±¶µÄÊÇ24£¬Òò´Ë´Ë¶ÔÏóµÄ´óСΪ24byte¡£ ÕâÀïÐèҪעÒâһϻù±¾ÀàÐ͵İü×°ÀàÐ͵ĴóС¡£ÒòΪÕâÖÖ°ü×°ÀàÐÍÒѾ­³ÉΪ¶ÔÏóÁË£¬Òò´ËÐèÒª°ÑËûÃÇ×÷Ϊ¶ÔÏóÀ´¿´´ý¡£°ü×°ÀàÐ͵ĴóСÖÁÉÙÊÇ12byte(ÉùÃ÷Ò»¸ö¿ÕObjectÖÁÉÙÐèÒªµÄ¿Õ¼ä)£¬¶øÇÒ12byteûÓаüº¬ÈκÎÓÐЧÐÅÏ¢£¬Í¬Ê±£¬ÒòΪJava¶ÔÏó´óСÊÇ8µÄÕûÊý±¶£¬Òò´ËÒ»¸ö»ù±¾ÀàÐÍ°ü×°ÀàµÄ´óСÖÁÉÙÊÇ16byte¡£Õâ¸öÄÚ´æÕ¼ÓÃÊǺֲܿÀµÄ£¬ËüÊÇʹÓûù±¾ÀàÐ͵ÄN±¶(N>2)£¬ÓÐЩÀàÐ͵ÄÄÚ´æÕ¼ÓøüÊÇ¿äÕÅ(Ëæ±ãÏëϾÍÖªµÀÁË)¡£Òò´Ë£¬¿ÉÄܵĻ°Ó¦¾¡Á¿ÉÙʹÓðü×°Àà¡£ÔÚJDK5.0ÒÔºó£¬ÒòΪ¼ÓÈëÁË×Ô¶¯ÀàÐÍ×°»»£¬Òò´Ë£¬JavaÐéÄâ»ú»áÔÚ´æ´¢·½Ãæ½øÐÐÏàÓ¦µÄÓÅ»¯¡£ ÒýÓÃÀàÐÍ ¶ÔÏóÒýÓÃÀàÐÍ·ÖΪǿÒýÓá¢ÈíÒýÓá¢ÈõÒýÓúÍÐéÒýÓᣠǿÒýÓÃ:¾ÍÊÇÎÒÃÇÒ»°ãÉùÃ÷¶ÔÏóÊÇʱÐéÄâ»úÉú³ÉµÄÒýÓã¬Ç¿ÒýÓû·¾³Ï£¬À¬»ø»ØÊÕʱÐèÒªÑϸñÅжϵ±Ç°¶ÔÏóÊÇ·ñ±»Ç¿ÒýÓã¬Èç¹û±»Ç¿ÒýÓã¬Ôò²»»á±»À¬»ø»ØÊÕ ÈíÒýÓÃ:ÈíÒýÓÃÒ»°ã±»×öΪ»º´æÀ´Ê¹Óá£ÓëÇ¿ÒýÓõÄÇø±ðÊÇ£¬ÈíÒýÓÃÔÚÀ¬»ø»ØÊÕʱ£¬ÐéÄâ»ú»á¸ù¾Ýµ±Ç°ÏµÍ³µÄÊ£ÓàÄÚ´æÀ´¾ö¶¨ÊÇ·ñ¶ÔÈíÒýÓýøÐлØÊÕ¡£Èç¹ûÊ£ÓàÄÚ´æ±È½Ï½ôÕÅ£¬ÔòÐéÄâ»ú»á»ØÊÕÈíÒýÓÃËùÒýÓõĿռä;Èç¹ûÊ£ÓàÄÚ´æÏà¶Ô¸»Ô££¬Ôò²»»á½øÐлØÊÕ¡£»»¾ä»°Ëµ£¬ÐéÄâ»úÔÚ·¢ÉúOutOfMemoryʱ£¬¿Ï¶¨ÊÇûÓÐÈíÒýÓôæÔڵġ£ ÈõÒýÓÃ:ÈõÒýÓÃÓëÈíÒýÓÃÀàËÆ£¬¶¼ÊÇ×÷Ϊ»º´æÀ´Ê¹Óᣵ«ÓëÈíÒýÓò»Í


Ïà¹ØÎĵµ£º

javaÒì³£¸ÐÊÜ

½ñÌìÀ´½²Ï¹ØÓÚJavaÒì³£ÎÊÌâ¡£ÆäʵÔÚ¿ª·¢¹ý³ÌÖÐJavaµÄÒì³£´¦Àí²¢Ã»ÓÐÏëÏóÖеÄÄÇô¼òµ¥£¬¼òµ¥µÄ˵Java²»×ãÖ®´¦£¬ÄÇôÒì³£´¦Àí»úÖÆÒ²¿ÉÒÔËãÒ»¸ö£¨¸öÈ˹۵㣩¡£ÎªÊ²Ã´ÎÒ»áÕâÑùÈÏΪÄØ£¿ÏÂÃæÎÒ½«ÔÚ¿ª·¢¹ý³ÌÖÐÓÃ×Ô¼ºµÄ˼ά·½Ê½À´½âÊÍÏÂÒ쳣ʹÓá£
JavaµÄÒì³£´óÖ·ÖΪ3Àࣺ
ExceptionÀà¡¢RuntimeExceptionÀàºÍErrorÀ࣬£¨¾ßÌåÒâË ......

java¿ì »¹ÊÇ c¿ì[c++¿ì],ËÆÊǶø·ÇµÄ̸

    Ê×ÏÈ˵Ã÷Ò»ÏÂÕâ¸ö”¿ì”µÄº¬Òå,ÎÒÏëÒÔÇ°ÄÇЩÌÖÂÛÕâ¸ö»°ÌâµÄÈ˵±È»ÈÏΪÕâ¸ö¿ìÊÇÖ¸³ÌÐòµÄÔËÐÐËÙ¶È,ÖÁÓÚ”Èí¼þ¿ª·¢ËٶȔ¿ÖÅÂÏëҲûÏë,»òÐíÈÏΪÈí¼þ¿ª·¢ËٶȺÍÕâ¸ö»°Ì⳶²»ÉÏÒ»µã¹Øϵ.ÄÇôÕâ¸öÎÊÌâÔÚÍøÉÏËÑËÑ,ËѵÄÒ»´ó¶Ñ,ÄÇЩc/c++ÕóÓªµÄÁÐÁ˺ܶàÀý×ÓÀ´ËµÃ÷c/c++¿ì, javaÕóÓªµÄÒ²ÊÇÈç´ ......

java ³õѧÕß µÚÒ»¸öÎÊÌâ

public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
½«ÉÏÃæµÄÕâ¶Î³ÌÐò±£´æΪÎļþÃûΪTest.javaµÄÎļþ¡£
È»ºó´ò¿ªÃüÁîÌáʾ·û´°¿Ú£¬cdµ½ÄãµÄTest.javaËùÔÚĿ¼£¬È»ºó¼üÈëÏÂÃæµÄÃüÁî
javac Test.java
³ö´í:
Àà   Test   Êǹ«¹²µÄ£¬Ó¦ ......

javaµ÷Óô洢¹ý³Ì

Õâ¶Îʱ¼ä¿ªÊ¼Ñ§Ï°Ð´´æ´¢¹ý³Ì£¬Ö÷ÒªÔ­Òò»¹ÊÇÒòΪ¹¤×÷ÐèÒª°É£¬±¾À´ÒÔΪºÜ¼òµ¥µÄ£¬µ«¼¸¾­´ìÕÛ£¬ºÀÆøÏûÄ¥´ù¾¡£¬µ«×ÜËã¸ãͨÁË£¬ÎªÁ˱ÜÃâºóÀ´ÕßÉÙ×ßÍä·£¬ÌؼÇÊöÓë´Ë£¬Í¬Ê±Òà¶Ô×Ô¼º½øÐйÄÀø¡£
Ò»£ºÎÞ·µ»ØÖµµÄ´æ´¢¹ý³Ì
´æ´¢¹ý³ÌΪ£º
CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2)  AS
BEGIN ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ