Javaʼþ»úÖÆ
ʼþÔ´¸ºÔð²úÉúʼþ
ʼþÀࣺ¶¨ÒåʼþµÄÌØÕ÷£»
¼àÌýÆ÷½Ó¿Ú£º¶¨Òå¼àÌýÆ÷Ó¦¸ÃʵÏֵŦÄÜ£»
¼àÌýÆ÷£ºÊµÏÖ¼àÌýÆ÷½Ó¿Ú£¬¼àÌýʼþµÄ·¢Éú²¢×÷³öÏìÓ¦£»
ËùÓеÄʼþÀà±ØÐë¼Ì³ÐJavaʼþ»ùÀ࣬¼´java.util.EventObject£»EventObject(Object source)ÊÇEventObjectΨһµÄ¹¹Ôì·½·¨£¬ÕâÒâζ×ÅËùÓÐʼþ±ØÐëÔÚʵÀý»¯Ê±¾ÍÖ¸¶¨Ê¼þÔ´£»EventObjectÀàÌṩÁËgetSource()·½·¨À´»ñȡʼþÔ´£»
¶¨ÒåÁËʼþÀàºó£¬²úÉúÒ»¸öʼþ£¬¾ÍÊÇÉú³ÉʼþÀàµÄÒ»¸öʵÀý¡£
³ýÁËʼþÔ´£¬¸´ÔÓµÄʼþÀà´úÂë¿ÉÒÔº¬ÓÐÆäËûÊôÐÔ¡¢·½·¨£¬°üº¬¸ü¶àµÄÐÅÏ¢£¬ÈçʼþµÄÃû³Æ¡¢Ê¼þ·¢ÉúµÄʱ¼ä¡¢Ê¼þËùÊôÀà±ðÒÔ¼°Ê¼þµÄÃèÊöµÈµÈ
¼àÌýÆ÷½Ó¿Ú¶¨ÒåÁËÒ»¸öÀàÒª³ÉΪ¼àÌýÆ÷±ØÐë¾ß±¸µÄ¹¦ÄÜ¡£ËùÓеļàÌýÆ÷½Ó¿ÚÒ²¶¼±ØÐë¼Ì³Ð¼àÌýÆ÷½Ó¿Ú»ùÀàjava.util.EventListener£»EventListener±¾ÉíûÓж¨ÒåÈκη½·¨£¬ËüÖ»ÊÇÒ»¸ö±êÖ¾½Ó¿Ú£¬ÓÃÀ´±íÃ÷ËùÓм̳Ð×ÔEventListenerµÄ½Ó¿ÚÊôÓÚ¼àÌýÆ÷½Ó¿Ú¡£
¼àÌýÆ÷½Ó¿Ú¶¨ÒåÁ˼àÌýÆ÷±ØÐëʵÏֵķ½·¨¡£¿ÉÒÔÔÚ¼àÌýÆ÷½Ó¿ÚÖж¨ÒåÈÎÒâ¶àµÄʼþ´¦Àí·½·¨£¬È¡¾öÓÚÓ¦ÓÃËùÐ裬ʼþ´¦Àí·½·¨ÒÔʼþ¶ÔÏó×÷ΪÈë¿Ú²ÎÊý£¬°üº¬¶Ôʼþ½øÐд¦ÀíµÄ´úÂ룬·½·¨Ãû³ÆÈÎÒ⣬ÈçprocessEvent»òÕßhandleEventÖ®Àà¡£
¼àÌýÆ÷ÊǼàÌýÆ÷½Ó¿ÚµÄʵÏÖÕߣ¬Ìṩ¼àÌýÆ÷½Ó¿ÚÖж¨ÒåµÄËùÓз½·¨µÄʵÏÖ´úÂë¡£¼òµ¥ÇéÐÎÏ£¬Ò»¸ö¼àÌýÆ÷Ö»¼àÌýÒ»ÖÖÀàÐ͵Äʼþ£¬¼´ÊµÏÖÒ»ÖÖ¼àÌýÆ÷½Ó¿Ú¡£¸´ÔӵļàÌýÆ÷¿ÉÒÔʵÏÖ¶àÖÖ¼àÌýÆ÷½Ó¿Ú£¬¼àÌý¶àÖÖÀàÐ͵Äʼþ¡£ÔÚʼþ´¦Àí·½·¨´úÂëÖУ¬¼àÌýÆ÷¿ÉÒÔ´ÓÈë¿Ú²ÎÊýÖлñµÃʼþ¶ÔÏ󣬲¢Í¨¹ý¸Ã¶ÔÏó»ñµÃËùÐèµÄÐÅÏ¢£¬ÀýÈçʼþÔ´¡¢Ê¼þ·¢Éúʱ¼äµÈµÈ¡£Ê¼þÔ´ÊÇÒ»¶¨¿ÉÒÔ´Óʼþ¶ÔÏóÖÐ »ñµÃµÄ£¬ÒòΪʼþ»ùÀàEventObjectÌṩÁËgetSource()·½·¨£¬³ý´ËÒÔÍ⣬ÄÜ´Óʼþ¶ÔÏóÖлñµÃµÄÐÅÏ¢£¬È¡¾öÓÚʼþÀàµÄ¶¨Òå¡£
×÷ΪʼþÔ´µÄÀ࣬±ØÐèÂú×ãÒÔÏÂÌõ¼þ£º
ʼþÔ´±ØÐëÔÚÄÚ²¿Î¬»¤Ò»¸öÒÑ×¢²á¼àÌýÆ÷µÄÁÐ±í¡£µ±Ä³¼àÌýÆ÷×¢²áʱ£¬¸Ã¼àÌýÆ÷±»Ìí¼Óµ½ÁбíÖУ¬¶ø¼àÌýÆ÷×¢Ïúʱ£¬Ôò´ÓÁбíÖÐɾ³ý£»
ʼþÔ´±ØÐëÌṩע²á·½·¨£¬ÒÔÔÊÐí¼àÌýÆ÷×¢²áΪʼþµÄ½ÓÊÕÕߣ»
ʼþÔ´±ØÐëÌṩעÏú·½·¨£¬ÒÔÔÊÐí¼àÌýÆ÷×¢Ïú£¬Í£Ö¹¶ÔʼþµÄ½ÓÊÕ£»
ʼþÔ´±ØÐëÄܹ»ÊµÀý»¯Ê¼þÀ࣬¼´²úÉúʼþ¶ÔÏó£»
µ±Ê¼þ¶ÔÏó±»²úÉúºó£¬Ê¼þÔ´±ØÐëÏòËùÓеÄ×¢²á¼àÌýÆ÷¹ã²¥¸ÃÏûÏ¢¡£Ê¼þµÄ¹ã²¥£¬ÊÇͨ¹ýÖð¸öµ÷ÓüàÌýÆ÷ÁбíÖÐËùÓмàÌýÆ÷µÄʼþ´¦Àí·½·¨À´ÊµÏֵġ£
ÔÚJavaµÄʼþÇý¶¯Ä£Ê½ÖУ¬Ê¼þÔ´ÊÇ×Ôӵġ£¶àÊýÇé¿öÏ£¬³ÌÐòÔ±Ö»Ðè±àд¼àÌýÆ÷µÄ´úÂ룬¶ø²¢²»ÐèÒª±àдʼþÔ´´úÂë¡£
//ʼþÔ
Ïà¹ØÎĵµ£º
JAVAÏà¹Ø»ù´¡ÖªÊ¶
1¡¢ÃæÏò¶ÔÏóµÄÌØÕ÷ÓÐÄÄЩ·½Ãæ
1.³éÏó£º
³éÏó¾ÍÊǺöÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êÎ޹صÄÄÇЩ·½Ã棬ÒÔ±ã¸ü³ä·ÖµØ×¢ÒâÓ뵱ǰĿ±êÓйصķ½Ãæ¡£³éÏó²¢²»´òËãÁ˽âÈ«²¿ÎÊÌ⣬¶øÖ»ÊÇÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ÔÝʱ²»Óò¿·Öϸ½Ú¡£³éÏó°üÀ¨Á½¸ö·½Ã棬һÊǹý³Ì³éÏ󣬶þÊÇÊý¾Ý³éÏó¡£
2.¼Ì³Ð£º
¼Ì
³ÐÊÇÒ»ÖÖÁª½áÀàµÄ²ã ......
Ò»¡¢IOÁ÷µÄÈýÖÖ·ÖÀ෽ʽ
1.°´Á÷µÄ·½Ïò·ÖΪ£ºÊäÈëÁ÷ºÍÊä³öÁ÷
2.°´Á÷µÄÊý¾Ýµ¥Î»²»Í¬·ÖΪ£º×Ö½ÚÁ÷ºÍ×Ö·ûÁ÷
3.°´Á÷µÄ¹¦Äܲ»Í¬·ÖΪ£º½ÚµãÁ÷ºÍ´¦ÀíÁ÷
¶þ¡¢IOÁ÷µÄËÄ´ó³éÏóÀࣺ
×Ö·ûÁ÷£ºReader Writer
& ......
1.Ê×ÏÈ´´½¨Ò»¸ö¹¤³ÌËæ±ãÃüÃû¡£
2.´´½¨Ò»¸öÀàÃüÃûΪReg.
3.Ö´ÐдúÂë
4.ÊäÈë×¢²áµÄÐÕÃû£¬ÏÔʾÀ¸Ä¿»á³öÏÖplease input register name:£¬Ö»ÒªÊäÈëÓ¢ÎÄÃûÈ»ºó»Ø³µ£¬×¢²áÂë¾Í³öÀ´ÁË¡£°ÑÐÕÃûºÍ×¢²áÂëÏñ£º
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public clas ......
/**
* ÕÒ³öËÄλÊýËùÓеÄÎüѪ¹íÊý×Ö
* ÎüѪ¹íÊý×Ö£ºÎ»ÊýΪżÊýµÄÊý×Ö¿ÉÒÔÓÉÒ»¶ÔÊý×ÖÏà³Ë¶øµÃ£¬Õâ¶ÔÊý×Ö°üº¬³Ë»ýÒ»°ëµÄλÊý
* È磺1260 = 21*60
*/
public class Vampire {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String s= ......
±¾ÆªÖ¼ÔÚ°ïÖú×¼±¸Ñ§Ï°JavaÒÔ¼°¸Õ½Ó´¥JavaµÄÅóÓÑÈÏʶ¡¢ÕÆÎÕºÍʹÓÃstatic¡¢this¡¢super¡¢finalÕ⼸¸ö¹Ø¼ü×ÖµÄʹÓá£Java²©´ó¾«ÉÎÒÒ²ÊÇһλÕýÔÚѧϰºÍʹÓÃJavaµÄ°®ºÃÕߣ¬ÎÄÖÐÄÑÃâÓв»Í×Ö®´¦£¬»¶ÓÖ¸Õý¡£
Ò»¡¢static
¡¡ÇëÏÈ¿´ÏÂÃæÕâ¶Î³ÌÐò£º
public class Hello{
public static void main(String[] args){ ......