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

javaÐòÁл¯£¨Serializable£©(ZZ)


ÐòÁл¯»úÖÆÖ»±£´æ¶ÔÏóµÄÀàÐÍÐÅÏ¢£¬ÊôÐÔµÄÀàÐÍÐÅÏ¢ºÍÊôÐÔÖµ£¬ºÍ·½·¨Ã»ÓÐʲô¹ØÏµ£¬Äã¾ÍÊǸøÕâ¸öÀàÔö¼Ó10000¸ö·½·¨£¬ÐòÁл¯ÄÚÈÝÒ²²»»áÔö¼ÓÈκζ«Î÷
 
¼òµ¥À´ËµÐòÁл¯¾ÍÊÇÒ»ÖÖÓÃÀ´´¦Àí¶ÔÏóÁ÷µÄ»úÖÆ£¬Ëùν¶ÔÏóÁ÷Ò²¾ÍÊǽ«¶ÔÏóµÄÄÚÈݽøÐÐÁ÷»¯£¬Á÷µÄ¸ÅÄîÕâÀï²»Óöà˵(¾ÍÊÇI/O)£¬ÎÒÃÇ¿ÉÒÔ¶ÔÁ÷»¯ºóµÄ¶ÔÏó½øÐжÁд²Ù×÷£¬Ò²¿É½«Á÷»¯ºóµÄ¶ÔÏó´«ÊäÓÚÍøÂçÖ®¼ä(×¢£ºÒªÏ뽫¶ÔÏó´«ÊäÓÚÍøÂç±ØÐë½øÐÐÁ÷»¯)£¡ÔÚ¶Ô¶ÔÏóÁ÷½øÐжÁд²Ù×÷ʱ»áÒý·¢Ò»Ð©ÎÊÌ⣬¶øÐòÁл¯»úÖÆÕýÊÇÓÃÀ´½â¾öÕâЩÎÊÌâµÄ£¡
 
ÎÊÌâµÄÒý³ö£º
ÈçÉÏËùÊö£¬¶Áд¶ÔÏó»áÓÐʲôÎÊÌâÄØ£¿±ÈÈ磺ÎÒÒª½«¶ÔÏóдÈëÒ»¸ö´ÅÅÌÎļþ¶øºóÔÙ½«Æä¶Á³öÀ´»áÓÐʲôÎÊÌâÂ𣿱𼱣¬ÆäÖÐÒ»¸ö×î´óµÄÎÊÌâ¾ÍÊǶÔÏóÒýÓ㡾ٸöÀý×ÓÀ´Ëµ£º¼ÙÈçÎÒÓÐÁ½¸öÀ࣬·Ö±ðÊÇAºÍB£¬BÀàÖк¬ÓÐÒ»¸öÖ¸ÏòAÀà¶ÔÏóµÄÒýÓã¬ÏÖÔÚÎÒÃǶÔÁ½¸öÀà½øÐÐʵÀý»¯{ A a = new A(); B b = new B(); }£¬ÕâʱÔÚÄÚ´æÖÐʵ¼ÊÉÏ·ÖÅäÁËÁ½¸ö¿Õ¼ä£¬Ò»¸ö´æ´¢¶ÔÏóa£¬Ò»¸ö´æ´¢¶ÔÏób£¬½ÓÏÂÀ´ÎÒÃÇÏ뽫ËüÃÇдÈëµ½´ÅÅ̵ÄÒ»¸öÎļþÖÐÈ¥£¬¾ÍÔÚдÈëÎļþʱ³öÏÖÁËÎÊÌ⣡ÒòΪ¶ÔÏób°üº¬¶Ô¶ÔÏóaµÄÒýÓã¬ËùÒÔϵͳ»á×Ô¶¯µÄ½«aµÄÊý¾Ý¸´ÖÆÒ»·Ýµ½bÖУ¬ÕâÑùµÄ»°µ±ÎÒÃÇ´ÓÎļþÖлָ´¶ÔÏóʱ(Ò²¾ÍÊÇÖØÐ¼ÓÔØµ½ÄÚ´æÖÐ)ʱ£¬ÄÚ´æ·ÖÅäÁËÈý¸ö¿Õ¼ä£¬¶ø¶ÔÏóaͬʱÔÚÄÚ´æÖдæÔÚÁ½·Ý£¬ÏëÒ»Ïëºó¹û°É£¬Èç¹ûÎÒÏëÐ޸ĶÔÏóaµÄÊý¾ÝµÄ»°£¬ÄDz»ÊÇ»¹ÒªËÑË÷ËüµÄÿһ·Ý¿½±´À´´ïµ½¶ÔÏóÊý¾ÝµÄÒ»ÖÂÐÔ£¬Õâ²»ÊÇÎÒÃÇËùÏ£ÍûµÄ£¡
ÒÔÏÂÐòÁл¯»úÖÆµÄ½â¾ö·½°¸£º
1.±£´æµ½´ÅÅ̵ÄËùÓжÔÏó¶¼»ñµÃÒ»¸öÐòÁкÅ(1, 2, 3µÈµÈ)
2.µ±Òª±£´æÒ»¸ö¶ÔÏóʱ£¬Ïȼì²é¸Ã¶ÔÏóÊÇ·ñ±»±£´æÁË¡£
3.Èç¹ûÒÔǰ±£´æ¹ý£¬Ö»ÐèдÈë"ÓëÒѾ­±£´æµÄ¾ßÓÐÐòÁкÅxµÄ¶ÔÏóÏàͬ"µÄ±ê¼Ç£¬·ñÔò£¬±£´æ¸Ã¶ÔÏó
ͨ¹ýÒÔÉϵIJ½ÖèÐòÁл¯»úÖÆ½â¾öÁ˶ÔÏóÒýÓõÄÎÊÌ⣡
ÐòÁл¯µÄʵÏÖ
½«ÐèÒª±»ÐòÁл¯µÄÀàʵÏÖSerializable½Ó¿Ú£¬¸Ã½Ó¿ÚûÓÐÐèҪʵÏֵķ½·¨£¬implements SerializableÖ»ÊÇΪÁ˱ê×¢¸Ã¶ÔÏóÊǿɱ»ÐòÁл¯µÄ£¬È»ºóʹÓÃÒ»¸öÊä³öÁ÷(È磺FileOutputStream)À´¹¹ÔìÒ»¸öObjectOutputStream(¶ÔÏóÁ÷)¶ÔÏ󣬽Ó×Å£¬Ê¹ÓÃObjectOutputStream¶ÔÏóµÄwriteObject(Object obj)·½·¨¾Í¿ÉÒÔ½«²ÎÊýΪobjµÄ¶ÔÏóд³ö(¼´±£´æÆä״̬)£¬Òª»Ö¸´µÄ»°ÔòÓÃÊäÈëÁ÷¡£
Àý×Ó£º
import java.io.*;
public class Test {
        public static void main(String[] args) {
              &nb


Ïà¹ØÎĵµ£º

JAVA½ø½×£ºÒ»¸ö¼òµ¥Thread»º³å³ØµÄʵÏÖ


ÔÚÓ¦ÓÃÖУ¬ÎÒÃdz£³£ÐèÒªThread»º³å³ØÀ´×öһЩÊÂÒÔÌá¸ß³ÌÐòµÄЧÂʺͲ¢·¢ÐÔ¡£±¾ÎÄÑÝʾÁËÈçºÎÀûÓÃQueueÕâÖÖÊý¾Ý½á¹¹ÊµÏÖÒ»¸ö¼òµ¥µÄThread»º³å³Ø¡£
Ò»¸öThread»º³å³Ø¿ÉÒÔÉè¼Æ³ÉÒÔÏÂÕâÑù£º»º³å³ØÓɼ¸¸ö¹¤×÷ThreadºÍÒ»¸öQueue×é³É£¬Client¸ºÔð°ÑÈÎÎñ·Åµ½QueueÀïÃæ£¨put·½·¨£©£¬¶ø¹¤×÷Thread¾ÍÒÀ´ÎÈ¡³öÕâЩÈÎÎñ²¢Ö´ÐÐËüÃÇ£¨get· ......

JAVA»ù´¡£º½â¶ÁÄÚ´æÓÅ»¯±à³Ì


Ò».´úÂëÓÅ»¯
¡¡¡¡ÄÚ´æ»áÒç³ö¿Ï¶¨ºÍ´úÂëÌÓ²»Á˹ØÏµ,99.99%ѧjavaµÄÈ˶¼ÖªµÀÀ¬»ø»ØÊÕÆ÷ÊÇ javaµÄÒ»´óÓŵ㲢¾Ý´ËÀ´³°Ð¦C++¡£ÏÔÈ»Õâ¸öÌØÐÔΪ´úÂë±àдÕßÊ¡Á˲»ÉÙÊ£¬µ«Õâ¸öÌØÐÔÈ´´øÀ´Á˲»ÉÙÒþ»¼¡£¾Ù¸öÀý×ÓÔÚÓÎÏ·µ±Öо­³£Óв»Í¬³¡¾°µÄÇл»£¬Èç´ÓÓÎÏ·Âß¼­Í˵½Ö÷²Ëµ¥Âß¼­,¶ÔÓÎÏ·Âß¼­¶ÔÏóµÄ̬¶ÈºÜ¶àÈË»áÑ¡ÔñÍü¼ÇµÈ´ýÀ¬»ø»ØÊÕ ......

Ò»¼ü°²×°Ë«»÷ÔËÐЗ—Java°²×°³ÌÐòÖÆ×÷

¶ÔÓÚJava×ÀÃæÓ¦ÓÃÀ´Ëµ£¬±È½Ï·³ËöµÄ¾ÍÊǰ²×°²¿ÊðÎÊÌ⣬È磺¿Í»§¶ËÊÇ·ñ°²×°ÓÐjre¡¢jre°æ±¾¡¢jreÔÚÄÄÀïÏÂÔØ¡¢ÈçºÎÓÃjreÆô¶¯JavaÓ¦Óõȵȡ£²»ÒªËµ¸Õ½Ó´¥µçÄÔµÄÈË£¬¾ÍËãÊDZȽÏÊìϤµçÄÔ£¬Èç¹ûûÓнӴ¥¹ýJava£¬Ãæ¶ÔÒ»¸öJavaÓ¦Óã¬ÈçºÎÔÚWindowsÏÂÆô¶¯Ëü£¬¹À¼Æ¶¼»áÕÛÌÚ°ëÌì¡£ËùÒÔÕâ¸öÊǵ¼ÖÂJava×ÀÃæÓ¦Óñ»Ò»Ð©ÈËËùÌÖÑáµÄ×î´óÔ­Òò£¬J ......

JavaʵÏÖ£ºÎļþ´«Êä

//´úÂë¾­¹ý±àÒ룬ÔËÐУ¬Ö¤Ã÷¿ÉÒÔÔËÐÐ
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;
import java.net.*;
import javax.swing.filechooser.FileFilter;
public class Ftp extends JLabel
{
 private JButton openButton;
 privat ......

ÂùÁ¦·¨ºÍ·ÖÖη¨ Çó×î½ü¶ÔÎÊÌâ——Java ʵÏÖ

Éèp1=(x1, y1), p2=(x2, y2), …, pn=(xn, yn)ÊÇÆ½ÃæÉÏn¸öµã¹¹³ÉµÄ¼¯ºÏS£¬Éè¼ÆËã·¨ÕÒ³ö¼¯ºÏSÖоàÀë×î½üµÄµã¶Ô¡£
ÂùÁ¦Ëã·¨ÃèÊö£º
int ClosestPoints(int n, int x[ ], int y[ ], int &index1, int &index2)
{
   minDist=+∞;
   for (i=1; i<n; i++)
   &n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ