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

Java½â¶ÁÄڴ棬ÓÅ»¯±à³Ì

      Ò».´úÂëÓÅ»¯
¡¡¡¡ÄÚ´æ»áÒç³ö¿Ï¶¨ºÍ´úÂëÌÓ²»Á˹ØÏµ,99.99%ѧjavaµÄÈ˶¼ÖªµÀÀ¬»ø»ØÊÕÆ÷ÊÇ javaµÄÒ»´óÓŵ㲢¾Ý´ËÀ´³°Ð¦C++¡£ÏÔÈ»Õâ¸öÌØÐÔΪ´úÂë±àдÕßÊ¡Á˲»ÉÙÊ£¬µ«Õâ¸öÌØÐÔÈ´´øÀ´Á˲»ÉÙÒþ»¼¡£¾Ù¸öÀý×ÓÔÚÓÎÏ·µ±Öо­³£Óв»Í¬³¡¾°µÄÇл»£¬Èç´ÓÓÎÏ·Âß¼­Í˵½Ö÷²Ëµ¥Âß¼­,¶ÔÓÎÏ·Âß¼­¶ÔÏóµÄ̬¶ÈºÜ¶àÈË»áÑ¡ÔñÍü¼ÇµÈ´ýÀ¬»ø»ØÊÕÆ÷À´ÊÕʬ¡£Õ§¿´Ö®ÏÂËÆºõ²¢ÎÞ²»Í×À¬»ø»ØÊÕÆ÷»áÀ´Éƺó¡£Êµ¼ÊÉÏÀ¬»ø»ØÊÕÆ÷²¢·ÇʵʱµÄ,Ëü²»ÏñC++µÄDeleteÓï¾äÂíÉÏÊͷŲ»ÓõÄÄÚ´æ¡£µ±´ÓÓÎÏ·Âß¼­Çл»µ½Ö÷²Ëµ¥Âß¼­ÕâʱÁ½¸ö¶ÔÏóͬʱ´æÔںܿÉÄÜÕâʱÄÚ´æ¾Í²»¹»ÓÃÁË¡£¶Áµ½ÕâÀïºÜ¶àÈ˻ᷢÏÖʵ¼ÊÉÏÀ¬»ø»ØÊÕÆ÷ÔÚj2meÉϲ¢²»ÔõôºÃÓ㬴ÓÒ»¸ö½Ç¶ÈÉÏÀ´½²ÔÚj2meÉÏËùÓÐÀ¬»ø±ØÐëÓÉÊÖ¹¤ÊÍ·Å,³ý¼òµ¥ÀàÐÍÒÔÍâËùÓжÔÏó¶¼±ØÐëÏÔʽµØÖÿÕÀýÈç imgs=null; Êµ¼ÊÉÏjavaÌṩÁËÒ»¸ö²»´íµÄ¹¤¾ßÓÃÀ´²éÕÒÄÚ´æÒç³ö,java.lang.Runtime.freeMemory() ¡£Ëü¿ÉÒÔ·µ»Øµ±Ç°µÄÊ£ÓàÄÚ´æÊý£¬½«ËüÊʵ±µÄ°²·ÅÔÚ´úÂëÖпÉÒÔÓÐЧµÄ¼à²âÄÚ´æÊ¹ÓÃ×´¿ö¡£ºÜ´óÒ»²¿·ÝµÄj2me³ÌÐòԱ֮ǰ¶¼ÊÇ´ÓÊÂpcÈí¼þ¿ª·¢¹¤×÷£¬³äÔ£µÄÄÚ´æÑÚ¸ÇÁËÐí¶àд´úÂëµÄ²»Á¼Ï°¹ß¡£ÈçÏÂËùʾ:
¡¡¡¡       //a ²»Îª¿Õ 
¡¡¡¡a=new Logic();
 
¡¡¡¡ºÜ¶àÈË¿ÉÄܶԴËÓÐÒìÒ飬ËûÃÇ»áÈÏΪеĶÔÏó»á°Ñ¾ÉµÄ¶ÔÏó³åµô²¢ÇÒÊÍ·ÅÄÚ´æ¡£ÕâÀïÃæ°üº¬Á½¸öÎÊÌ⣺1. ¸Ã¶Î´úÂëÊÇÏÈ´´½¨¶ÔÏóÈ»ºóÔÙ½øÐи³Öµ²Ù×÷µÄ£¬Ò²¾ÍÊÇ˵ÔÚÕâÆÚ¼äÓÐÁ½¸ö¶ÔÏóͬʱ´æÔÚÕâ¾ÍºÜ¿ÉÄÜ»á²úÉúÒç³ö¡£2. ÕâÑù×öÒ²»á·Á°­À¬»ø»ØÊÕÆ÷µÄ¹¤×÷
¡¡¡¡½ÏºÃµÄд·¨ÈçÏÂ:
¡¡¡¡       a=null; 
¡¡¡¡a=new Logic();
 
¡¡¡¡ËäÈ»Âé·³Á˵㵫ÔÚj2meÖл¹ÊDZØÒªµÄ¡£½Ó×Å¿´ÏÂÀý¡£
¡¡¡¡drawString("ÓÎϷʱ¼ä:" + time ,50,50,Graphics.LEFT|Graphics.TOP);
¡¡¡¡"ÓÎϷʱ¼ä:" + time ºÜÍêÃÀÔÚpaint()·½·¨µ±ÖÐÿ´Î¶¼±»Ë¢Ò»±éÏÔʾÔÚÆÁÄ»ÉÏ¡£Î£»úÍùÍùÒþ²ØÔÚÃÀÀöµÄÍâ±í£¬¸ÃÓï¾ä»áÒýÆðеÄÄÚ´æÖØÐ·ÖÅäÀ´´æ´¢ "ÓÎϷʱ¼ä:" + time ¶øÏÔʾÍêÒÔºóÓÖ±ØÐëÓÉÀ¬»ø»ØÊÕÆ÷ÊÍ·Å£¬ÓÃÁËË«±¶Ê±¼ä,²¢ÇÒÈÝÒ×·¢ÉúÄÚ´æÒç³ö¡£ÒÀ´ËÀàÍÆÔÚÖØ¸´Ö´Ðеķ½·¨ÀïÓ¦¾¡Á¿±ÜÃâÖØ¸´¶¨Òå¶ÔÏó¡£Óëpaint()·½·¨ÀàËÆÔÚÑ­»·ÀïÒ²ÓÐÀàËÆµÄÇé¿ö´æÔÚ¡£
¡¡¡¡°ÑËùÓжÔÏóµÄ³õʼ»¯·ÅÔÚ¹¹Ô캯ÊýÀïÏë±ØÊÇÔÙÕýµ±²»¹ýÁË,´ó¶àÊýÈËͨ³£µÄ×ö·¨Êǰѵ±Ç°Âß¼­ËùÒªÓõ½µÄ×


Ïà¹ØÎĵµ£º

ÉîÈëÁ˽âJava ClassLoader¡¢Bytecode ¡¢ASM¡¢cglib

Ò»¡¢Java ClassLoader
1£¬Ê²Ã´ÊÇClassLoader
Óë C »ò C++ ±àдµÄ³ÌÐò²»Í¬£¬Java ³ÌÐò²¢²»ÊÇÒ»¸ö¿ÉÖ´ÐÐÎļþ£¬¶øÊÇÓÉÐí¶à¶ÀÁ¢µÄÀàÎļþ×é³É£¬Ã¿Ò»¸öÎļþ¶ÔÓ¦ÓÚÒ»¸ö Java Àà¡£
´ËÍ⣬ÕâЩÀàÎļþ²¢·ÇÁ¢¼´È«²¿¶¼×°ÈëÄڴ棬¶øÊǸù¾Ý³ÌÐòÐèҪװÈëÄÚ´æ¡£ClassLoader ÊÇ JVM Öн«Àà×°ÈëÄÚ´æµÄÄDz¿·Ö¡£
¶øÇÒ£¬Java ClassLoader ......

3des¼ÓÃÜËã·¨µÄJavaʵÏÖ

import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.spec.SecretKeySpec;
public class CipherTest {
public static void main(String[] args) {
try {
byte[] keydata = { (byte) 0x00, (byte) 0x01, (byte) 0x02,
(byte) 0x03, (byte) 0x04, (byte) 0x05, (byte) 0x06, ......

½ÌÄãÉîÈëÁ˽âJavaÖнӿڵÄʹÓÃ

±¾ÆªÎÄÕÂÀ´Ô´ÓÚ£º¿ª·¢Ñ§Ôº http://edu.codepub.com   Ô­ÎÄÁ´½Ó£ºhttp://edu.codepub.com/2010/0221/20469.php
      ½Ó¿ÚÉêÃ÷±ØÐëÓÐinterface¹Ø¼ü×ֺͽӿڵÄÃû×Ö£¬publicÖ¸Ã÷ÈÎÒâÀà¾ù¿ÉÒÔʹÓÃÕâ¸ö½Ó¿Ú£¬Ä¬ÈÏÇé¿öÏ£¬Ö»ÓÐÓë¸Ã½Ó¿Ú¶¨ÒåÔÚͬһ¸ö°üÖеÄÀà²Å¿ÉÒÔ·ÃÎÊÕâ¸ö½Ó¿Ú¡£extends ÓëÀà ......

JavaÍøÂç±à³Ìѧϰ±Ê¼ÇÖ®Socket(Ò»)

    ÔÚ¿Í»§/·þÎñÆ÷ͨÐÅģʽÖУ¬¿Í»§¶ËÖ÷¶¯´´½¨Óë·þÎñÆ÷Á¬½ÓµÄSocket£¬·þÎñÆ÷ÊÕµ½¿Í»§¶ËµÄÁ¬½ÓÇëÇó£¬Ò²´´½¨ÁËÓë¿Í»§¶ËÁ¬½ÓµÄSocket¡£
    ¿Í»§¶ËÖ÷¶¯´´½¨Socketʱºò£¬ÐèÒª×öÏÂÃæÒ»Ð©ÊÂÇ飺
    1. ¹¹ÔìSocket.
    2. É趨µÈ´ý½¨Á¢Á¬½ÓµÄ³¬Ê±Ê±¼ä
&nb ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ