ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
¹·¹·Êé¼® ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ)-µÚ184ÕÂ

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡




¶Ô±¾ÊéÓàϲ¿·Ö¶øÑÔ£¬ÄäÃûÄÚ²¿Àཫͨ³£±»Ê¹ÓÃÔÚ´°¿Ú½ÓÊÕÆ÷ÖС£¡¡¡¡

¡¡¡¡

3¡£¡¡½«³ÌÐòƬ·â×°µ½JAR¡¡ÎļþÀï¡¡¡¡

Ò»¸öÖØÒªµÄ¡¡JAR¡¡Ó¦ÓþÍÊÇÍêÉƳÌÐòƬµÄ×°ÔØ¡£ÔÚJava¡¡1¡£0¡¡°æÖУ¬ÈËÃÇÇãÏòÓÚÊÔ·¨½«ËüÃǵĴúÂëÌîÈëµ½µ¥¸öµÄ¡¡

³ÌÐòƬÀàÀÒò´Ë¿Í»§Ö»ÐèÒªµ¥¸öµÄ·þÎñÆ÷¾Í¿ÉÊʺÏÏÂÔسÌÐòƬ´úÂë¡£µ«Õâ²»½öʹ½á¹ûÁèÂÒ£¬ÄÑÒÔÔĶÁ£¨µ±¡¡

Ȼά»¤Ò²È»£©³ÌÐò£¬µ«ÀàÎļþÒ»Ö±²»ÄÜѹËõ£¬Òò´ËÏÂÔØ´ÓÀ´Ã»Óпì¹ý¡£¡¡¡¡

JAR¡¡Îļþ½«ÎÒÃÇËùÓеı»Ñ¹ËõµÄÀàÎļþ´ò°üµ½Ò»¸öµ¥¸ö¶ùµÄÎļþÖУ¬ÔÙ±»ä¯ÀÀÆ÷ÏÂÔØ¡£ÏÖÔÚÎÒÃDz»ÐèÒª´´½¨¡¡

Ò»¸öÔã¸âµÄÉè¼ÆÒÔ×îС»¯ÎÒÃÇ´´½¨µÄÀ࣬²¢ÇÒÓû§½«µÃµ½¸ü¿ìµØÏÂÔØËٶȡ£¡¡¡¡

×ÐϸÏëÏëÉÏÃæµÄÀý×Ó£¬Õâ¸öÀý×Ó¿´ÆðÀ´Ïñ¡¡Button2NewB£¬ÊÇÒ»¸öµ¥À࣬µ«ÊÂʵÉÏËü°üº¬Èý¸öÄÚ²¿À࣬Òò´Ë¹²¡¡

ÓÐËĸö¡£Ã¿µ±ÎÒÃDZàÒë³ÌÐò£¬ÎÒ»áÓÃÕâÐдúÂë´ò°üËüµ½Ò»¸öJAR¡¡Îļþ£º¡¡¡¡

jar¡¡cf¡¡Button2NewB¡£jar¡¡*¡£class¡¡¡¡

ÕâÊǼٶ¨Ö»ÓÐÒ»¸öÀàÎļþÔÚµ±Ç°Ä¿Â¼ÖУ¬ÆäÖÐÖ®Ò»À´×ÔButton2NewB¡£java¡¡£¨·ñÔòÎÒÃÇ»áµÃµ½ÌرðµÄ´ò°ü£©¡£¡¡¡¡

ÏÖÔÚÎÒÃÇ¿ÉÒÔ´´½¨Ò»¸öʹÓÃÐÂÎļþ±êÇ©À´Ö¸¶¨¡¡JAR¡¡ÎļþµÄHTML¡¡Ò³£¬ÈçÏÂËùʾ£º¡¡¡¡

¡¡¡¡

Button2NewB¡¡Example¡¡Applet¡¡¡¡

¡¡¡¡

¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡415¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡417¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡

¡¡¡¡

¡¡¡¡

¡¡¡¡

ÓëHTML¡¡ÎļþÖеijÌÐòƬ±ê¼ÇÓйصÄÆäËûÈκÎÄÚÈݶ¼±£³Ö²»±ä¡£¡¡¡¡



13¡£16¡£4¡¡ÔÙÑо¿Ò»ÏÂÒÔÇ°µÄÀý×Ó¡¡¡¡



ΪעÒ⵽һЩÀûÓÃÐÂʼþÄ£Ð͵ÄÀý×ÓºÍΪѧϰ³ÌÐò´ÓÀϵ½ÐÂʼþÄ£Ð͸ıäµÄ·½·¨£¬ÏÂÃæµÄÀý×ӻص½ÔÚ±¾Õµڡ¡

Ò»²¿·ÖÀûÓÃʼþÄ£ÐÍÀ´Ö¤Ã÷µÄһЩÕùÒé¡£ÁíÍ⣬ÿ¸ö³ÌÐò°üÀ¨³ÌÐòƬºÍÓ¦ÓóÌÐòÏÖÔÚ¶¼¿ÉÒÔ½èÖú»ò²»½èÖú䯡¡

ÀÀÆ÷À´ÔËÐС£¡¡¡¡

¡¡¡¡

1¡£¡¡Îı¾×ֶΡ¡¡¡

Õâ¸öÀý×Óͬ¡¡TextField1¡£java¡¡ÏàËÆ£¬µ«ËüÔö¼ÓÁËÏÔÈ»¶îÍâµÄÐÐΪ£º¡¡¡¡

¡¡¡¡

//£º¡¡TextNew¡£java¡¡¡¡

//¡¡Text¡¡fields¡¡with¡¡Java¡¡1¡£1¡¡events¡¡¡¡

import¡¡java¡£awt¡£*£»¡¡¡¡

import¡¡java¡£awt¡£event¡£*£»¡¡¡¡

import¡¡java¡£applet¡£*£»¡¡¡¡

¡¡¡¡

public¡¡class¡¡TextNew¡¡extends¡¡Applet¡¡£û¡¡¡¡

¡¡¡¡Button¡¡¡¡¡¡

¡¡¡¡¡¡¡¡b1¡¡=¡¡new¡¡Button£¨¡¨Get¡¡Text¡¨£©£»¡¡¡¡¡¡

¡¡¡¡¡¡¡¡b2¡¡=¡¡new¡¡Button£¨¡¨Set¡¡Text¡¨£©£»¡¡¡¡

¡¡¡¡TextField¡¡¡¡¡¡

¡¡¡¡¡¡¡¡t1¡¡=¡¡new¡¡TextField£¨30£©£»¡¡¡¡

¡¡¡¡¡¡¡¡t2¡¡=¡¡new¡¡TextField£¨30£©£»¡¡¡¡

¡¡¡¡¡¡¡¡t3¡¡=¡¡new¡¡TextField£¨30£©£»¡¡¡¡

¡¡¡¡String¡¡s¡¡=¡¡new¡¡String£¨£©£»¡¡¡¡

¡¡¡¡public¡¡void¡¡init£¨£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡b1¡£addActionListener£¨new¡¡B1£¨£©£©£»¡¡¡¡

¡¡¡¡¡¡¡¡b2¡£addActionListener£¨new¡¡B2£¨£©£©£»¡¡¡¡

¡¡¡¡¡¡¡¡t1¡£addTextListener£¨new¡¡T1£¨£©£©£»¡¡¡¡

¡¡¡¡¡¡¡¡t1¡£addActionListener£¨new¡¡T1A¡¡£¨£©£©£»¡¡¡¡

¡¡¡¡¡¡¡¡t1¡£addKeyListener£¨new¡¡T1K£¨£©£©£»¡¡¡¡

¡¡¡¡¡¡¡¡add£¨b1£©£»¡¡¡¡

¡¡¡¡¡¡¡¡add£¨b2£©£»¡¡¡¡

¡¡¡¡¡¡¡¡add£¨t1£©£»¡¡¡¡

¡¡¡¡¡¡¡¡add£¨t2£©£»¡¡¡¡

¡¡¡¡¡¡¡¡add£¨t3£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡class¡¡T1¡¡implements¡¡TextListener¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡public¡¡void¡¡textValueChanged£¨TextEvent¡¡e£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡t2¡£setText£¨t1¡£getText£¨£©£©£»¡¡¡¡

¡¡¡¡¡¡¡¡£ý¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡class¡¡T1A¡¡implements¡¡ActionListener¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡private¡¡int¡¡count¡¡=¡¡0£»¡¡¡¡

¡¡¡¡¡¡¡¡public¡¡void¡¡actionPerformed£¨ActionEvent¡¡e£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡t3¡£setText£¨¡¨t1¡¡Action¡¡Event¡¡¡¨¡¡£«¡¡count£«£«£©£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡416¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡418¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡£ý¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡class¡¡T1K¡¡extends¡¡KeyAdapter¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡public¡¡void¡¡keyTyped£¨KeyEvent¡¡e£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡String¡¡ts¡¡=¡¡t1¡£getText£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡if£¨e¡£getKeyChar£¨£©¡¡==¡¡¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡KeyEvent¡£VK_BACK_SPACE£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//¡¡Ensure¡¡it's¡¡not¡¡empty£º¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡if£¨¡¡ts¡£length£¨£©¡¡¡·¡¡0£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ts¡¡=¡¡ts¡£substring£¨0£»¡¡ts¡£length£¨£©¡¡1£©£»¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡t1¡£setText£¨ts£©£»¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡else¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡t1¡£setText£¨¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡t1¡£getText£¨£©¡¡£«¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Character¡£toUpperCase£¨¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡e¡£getKeyChar£¨£©£©£©£»¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡t1¡£setCaretPosition£¨¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡t1¡£getText£¨£©¡£length£¨£©£©£»¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡//¡¡Stop¡¡regular¡¡character¡¡from¡¡appearing£º¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡e¡£consume£¨£©£»¡¡¡¡¡¡

¡¡¡¡¡¡¡¡£ý¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡class¡¡B1¡¡implements¡¡ActionListener¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡public¡¡void¡¡actionPerformed£¨ActionEvent¡¡e£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡s¡¡=¡¡t1¡£getSelectedText£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡if£¨s¡£length£¨£©¡¡==¡¡0£©¡¡s¡¡=¡¡t1¡£getText£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡t1¡£setEditable£¨true£©£»¡¡¡¡

¡¡¡¡¡¡¡¡£ý¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡class¡¡B2¡¡implements¡¡ActionListener¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡public¡¡void¡¡actionPerformed£¨ActionEvent¡¡e£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡t1¡£setText£¨¡¨Inserted¡¡by¡¡Button¡¡2£º¡¡¡¨¡¡£«¡¡s£©£»¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡t1¡£setEditable£¨false£©£»¡¡¡¡

¡¡¡¡¡¡¡¡£ý¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡public¡¡static¡¡void¡¡main£¨String£§£§¡¡args£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡TextNew¡¡applet¡¡=¡¡new¡¡TextNew£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡Frame¡¡aFrame¡¡=¡¡new¡¡Frame£¨¡¨TextNew¡¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡aFrame¡£addWindowListener£¨¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡new¡¡WindowAdapter£¨£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡public¡¡void¡¡windowClosing£¨WindowEvent¡¡e£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡System¡£exit£¨0£©£»¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£ý¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡£ý£©£»¡¡¡¡

¡¡¡¡¡¡¡¡aFrame¡£add£¨applet£»¡¡BorderLayout¡£CENTER£©£»¡¡¡¡

¡¡¡¡¡¡¡¡aFrame¡£setSize£¨300£»200£©£»¡¡¡¡

¡¡¡¡¡¡¡¡applet¡£init£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡applet¡£start£¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡aFrame¡£setVisible£¨true£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡417¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡419¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

£ý¡¡///£º~¡¡¡¡

¡¡¡¡

µ±TextField¡¡t1¡¡µÄ¶¯×÷½ÓÊÕÆ÷±»¼¤»îʱ£¬TextField¡¡t3¡¡¾ÍÊÇÒ»¸öÐèÒª±¨¸æµÄ³¡Ëù¡£ÎÒÃÇ×¢Òâµ½½öµ±ÎÒÃÇ°´¡¡

Ï¡°enter¡±¼üʱ£¬¶¯×÷½ÓÊÕÆ÷²Å»áΪ¡°TextField¡±Ëù¼¤»î¡£¡¡¡¡

TextField¡¡t1¡¡¸½Óм¸¸ö½ÓÊÕÆ÷¡£T1¡¡½ÓÊÕÆ÷´Ó¡¡t1¡¡¸´ÖÆËùÓÐÎÄ×Öµ½t2£¬Ç¿ÖÆËùÓÐ×Ö·û´®×ª»»³É´óд¡£ÎÒÃǻᷢ¡¡

ÏÖÕâÁ½¸ö¹¤×÷ͬÊǽøÐеģ¬²¢ÇÒÈç¹ûÎÒÃÇÔö¼Ó¡¡T1K¡¡½ÓÊÕÆ÷ºóÎÒÃÇÔÙÔö¼ÓT1¡¡½ÓÊÕÆ÷£¬Ëü¾Í²»ÄÇôÖØÒª£ºÔÚÎÄ×Ö¡¡

×Ö¶ÎÄÚµÄËùÓеÄ×Ö·û´®½«Ò»Ö±±»Ç¿ÖƱäΪ´óд¡£Õâ¿´ÆðÀ´¼üÅÌʼþÒ»Ö±ÔÚÎÄ×Ö×é¼þʼþÇ°±»¼¤»î£¬²¢ÇÒÈç¹û¡¡

ÎÒÃÇÐèÒª±£Áôt2¡¡µÄ×Ö·û´®Ô­À´ÊäÈëʱµÄÑù×Ó£¬ÎÒÃǾͱØÐë×öһЩÌرðµÄ¹¤×÷¡£¡¡¡¡

T1K¡¡ÓÐ×ÅÆäËüµÄһЩÓÐȤµÄ»î¶¯¡£ÎÒÃDZØÐë²âÊÔbackspace¡¡£¨ÒòΪÎÒÃÇÏÖÔÚ¿ØÖÆ×Åÿһ¸öʼþ£©²¢Ö´ÐÐɾ³ý¡£¡¡

caret¡¡±ØÐë±»Ã÷È·µØÉèÖõ½×ֶεĽáβ£»·ñÔòËü²»»áÏñÎÒÃÇÏ£ÍûµÄÔËÐС£×îºó£¬ÎªÁË·ÀÖ¹Ô­À´µÄ×Ö·û´®±»Ä¬¡¡

ÈϵĻúÖÆËù´¦Àí£¬Ê¼þ±ØÐëÀûÓÃΪʼþ¶ÔÏó¶ø´æÔÚµÄconsume£¨£©·½·¨Ëù¡°ºÄ¾¡¡±¡£Õâ»á֪ͨϵͳֹͣ¼¤»îÆä¡¡

ÓàÌØÊâʼþµÄʼþ´¦ÀíÆ÷¡£¡¡¡¡

Õâ¸öÀý×ÓͬÑùÎÞÉùµØÖ¤Ã÷ÁËÉè¼ÆÄÚ²¿ÀàµÄ´øÀ´µÄÖî¶àÓŵ㡣עÒâÏÂÃæµÄÄÚ²¿Àࣺ¡¡¡¡

¡¡¡¡

¡¡¡¡class¡¡T1¡¡implements¡¡TextL¡¡istener¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡public¡¡void¡¡textValueChanged£¨TextEvent¡¡e£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡t2¡£setText£¨t1¡£getText£¨£©£©£»¡¡¡¡

¡¡¡¡¡¡¡¡£ý¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡

t1¡¡ºÍ¡¡t2¡¡²»ÊôÓÚ¡¡T1¡¡µÄÒ»²¿·Ö£¬²¢ÇÒµ½Ä¿Ç°ÎªÖ¹ËüÃǶ¼ÊǺÜÈÝÒ×Àí½âµÄ£¬Ã»ÓÐÈκεÄÌØÊâÏÞÖÆ¡£ÕâÊÇÒòΪһ¸ö¡¡

ÄÚ²¿ÀàµÄ¶ÔÏóÄÜ×Ô¶¯µØ²¶×½Ò»¸ö¾ä±úµ½ÍⲿµÄ´´½¨ËüµÄ¶ÔÏóÄÇÀÒò´ËÎÒÃÇ¿ÉÒÔ´¦Àí·â×°Àà¶ÔÏóµÄ·½·¨ºÍÄÚ¡¡

ÈÝ¡£ÕýÏñÎÒÃÇ¿´µ½µÄ£¬ÕâÊ®·Ö·½±ã£¨×¢ÊÍ¢Þ£©¡£¡¡¡¡

¡¡¡¡

¢Þ£ºËüÒ²½â¾öÁË¡°»Øµ÷¡±µÄÎÊÌ⣬²»±ØΪ¡¡Java¡¡¼ÓÈëÈκÎÁîÈËÄÕ»ðµÄ¡°·½·¨Ö¸Õ롱ÌØÐ
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡