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

(ת)JAVAµÄ18ÌõBASE

¹ØÓÚJavaµÄ»ù´¡ÖªÊ¶£¬Êµ¼ùÖ¤Ã÷ѧϰOO£¬×îÖÕÁìÎò“¸¸Àà¿ØÖÆÁ÷³Ì£¬×ÓÀàʵÏÖ¾ßÌåµÄÒµÎñÂß¼­”µÄOO˼Ï룬ÐèÒªµÄ²»ÊÇÖÇÉ̶øÊÇ»ù´¡£¬Ò²¾ÍÊÇ˵£¬»ù´¡Ô½ºÃÔ½¿ìÁìÎò£¬ËùÒÔÇëÿλS1ѧϰJavaµÄѧԱÇëÀμÇÒÔÏÂJavaÁìÓòµÄ»ù´¡ÖªÊ¶£¬×îºó×£¸÷λѧԱÔÚ¿ª·¢ÏîĿǰ¿ÉÒÔÁìÎòOOµÄÕæÚУ¬ÀÏʦҲ»á½ß¾¡È«Á¦ÖúÄãÃÇ´òͨÕâµÀͨÏòJavaµÄ¼«ËÙ´óÃÅ¡£
¡¡¡¡1¡¢ OOÈý´óÌØÐÔ£º¼Ì³Ð¡¢·â×°¡¢¶à̬£¨Ö÷ÒªÓÃÓڴ³ÌÐò¿ò¼Ü£¬ÒÔ´ËÀ´Ìá¸ß´úÂëµÄÖØÓÃÐÔÓë½âźҵÎñÂß¼­£©¡£
¡¡¡¡2¡¢ JavaÖеÄÊ××Öĸ´óдÓëÃüÃû¹æ·¶£ºÔÚJavaÖÐÖ»ÓÐÁ½¸öµØ·½»áÓõ½´óдµÄ×Öĸ×öΪÃüÃûµÄµÚÒ»¸ö×Öĸ£¬Ò»¸öÊÇÀ࣬±ðÒ»¸öÊǾ²Ì¬±äÁ¿¡£È磺ÀàTest¡¢¾²Ì¬±äÁ¿STATIC_NAME£¬Èç¹ûJavaʹÓõÄÃüÃûÓɼ¸¸öÓ¢ÎÄ×é³É£¬ÔòµÚ¶þ¸ö¿ªÊ¼µÄÿ¸ö´ÊʹÓôóд¸ô¿ª£¬È磺userGroupId¡¢studentName¡£ÇмɣºÔÚJavaÖÐÃüÃû²»ÄÜÓÃÖÐÎÄÓëÆ´Òô£¬ÒÔ¼°Ö»ÓÐÀàÃûÓ뾲̬±äÁ¿¿ªÍ·µÄ×ÖĸÊÇʹÓôóÓ룬ÆäËûµÄÃüÃûÈç·½·¨Ãû¡¢±äÁ¿ÃûÒ»ÂÉ¿ªÍ·Ê¹ÓÃСд¡£
¡¡¡¡3¡¢°ü(package):JavaÀïÃæµÄÀàÌ«¶àÁË,Äãд,ÎÒд,´ó¼Òд,ÎÒÃÇÓõÄÀàÃûÏàͬ,²»¿ÉÄÜ·ÅÔÚÒ»Æð,Ôõô°ì?°ÑËüÃÇ·ÅÔÚ²»Í¬µÄ°üÀïÃæ,¾Í²»»á³åÍ»ÁË£¬°üÃûÎªÍøÖ·µ¹¹ýÀ´Ð´£¬Ç벻ҪʹÓÃÆ´ÒôÀ´ÃüÃû°üÃû£¬ÒÔ¼°°üÃû²»Òª¹ý³¤£¨°üµÄ½á¹¹¾ÍÊdzÌÐò¿ò¼ÜµÄ½á¹¹£©.
¡¡¡¡4¡¢ ³éÏóÀà(abstract class): Ç°Ãæ¼ÓÁËabstract ¹Ø¼ü×ÖÐÞÊεÄÀà¾ÍÊdzéÏóÀ࣬³éÏóÀ಻ÄÜÉú³ÉʵÀý£¨²»ÄÜʹÓÃNew¹Ø¼ü×Ö£©Ö»ÄÜÄÃÀ´¼Ì³Ð£¬³éÏóÀàÖÐÒ»°ã°üº¬³éÏó·½·¨£¨×÷ΪծÎñ²úÉú£©,¾ÍÊÇûÓоßÌåʵÏֵķ½·¨Ì壨ֻ×ö±êʾ£©£¬Ò»¸öÀàÖÐÈç¹û¶¨ÒåÁËÒ»¸ö³éÏó·½·¨Õâ¸öÀàÒ²¾Í×Ô¶¯±ä³É³éÏóÀà¡£
¡¡¡¡5¡¢ ³éÏó·½·¨. Ç°Ãæ¼ÓÁËabstract ¹Ø¼ü×ÖÐÞÊÎ,ûÓз½·¨Ìå.Ò²¾ÍÊÇ·½·¨Ê²Ã´ÊÂҲû¸É,Ïñ¸ö¿Õͷ֧Ʊ£¨²úÉúÕ®Îñ·½·¨Ö®Ò»£©.
¡¡¡¡6¡¢ ½Ó¿Ú(interface): ½Ó¿Ú¿ÉÒÔÀí½âΪ´¿³éÏóµÄÀ࣬ËüµÄÿ¸ö·½·¨¶¼ÊÇδʵÏֵģ¬Ëü¾ÍÏñÒ»¸ö²úÆ·µÄ˵Ã÷Ê飨²úÉúÕ®Îñ·½·¨Ö®Ò»£©¡£
¡¡¡¡7¡¢ ¶ÔÏó: ¶ÔÏóÊÇ´æÔڵľßÌåʵÌå,¾ÍÊǰ´ÕÕÀà(Æû³µÉè¼ÆÍ¼Ö½),×ö³öÀ´µÄÕæÕýµÄ¿´µÃ¼ûÃþµÃ×ŵįû³µ£¨×¢£ºÉùÃ÷Ò»¸ö¶ÔÏó¾ÍÏñÒ»¸ö±äÁ¿Ãû£¬Èç¹ûʹÓÃÁËNew¹Ø¼ü×Ö¾ÍÒÑÔÚÄÚ´æÖзÖÅäÁ˵ØÖ·£©.
¡¡¡¡8¡¢ ³éÏ󣺷ÖÎöÎÊÌâʱ³é³öÖØÒªµÄÒòËØ,ºöÂÔµô²»ÖØÒªµÄ£¨ÎÒÃÇÿÌì¶¼ÔÚ³éÏóÉí±ßµÄÊÂÎÈ磺ÅжÏÒ»¸öÈËÊǺÃÈË»¹ÊÇ»µÈË£©¡£
¡¡¡¡9¡¢¾²Ì¬±äÁ¿Óë·½·¨£¨Static£©£ºËùνµÄ¾²Ì¬±äÁ¿¾ÍÊÇÔÚ¶¨Òåʱ¼ÓÒ»¸öStaticµÄ¹Ø¼ü×Ö£¬±»¶¨ÒåΪ¾²Ì¬µÄ·½·¨Óë±äÁ¿ÊÇΨһµÄ£¬Ò²¾ÍÊÇ˵²»¹ÜÕâ¸öÀàÓжàÉÙ¸öʵÀý»¯¶ÔÏóËüÃǶ¼¹²ÓÃÕâ¸öÀàÖеľ²Ì¬±äÁ¿»ò·½·¨£¬ÕâÒ²


Ïà¹ØÎĵµ£º

JAVAÖеÄÖ¸Õë,ÒýÓü°¶ÔÏóµÄclone

JavaÓïÑÔµÄÒ»¸öÓŵã¾ÍÊÇÈ¡ÏûÁËÖ¸ÕëµÄ¸ÅÄµ«Ò²µ¼ÖÂÁËÐí¶à³ÌÐòÔ±ÔÚ±à³ÌÖг£³£ºöÂÔÁ˶ÔÏóÓëÒý
ÓõÄÇø±ð£¬±¾ÎÄ»áÊÔͼ³ÎÇåÕâÒ»¸ÅÄî¡£²¢ÇÒÓÉÓÚJava²»ÄÜͨ¹ý¼òµ¥µÄ¸³ÖµÀ´½â¾ö¶ÔÏó¸´ÖƵÄÎÊÌ⣬ÔÚ¿ª·¢¹ý³ÌÖУ¬Ò²³£³£ÒªÒªÓ¦ÓÃclone£¨£©·½·¨À´¸´ÖƶÔ
Ïó¡£±¾ÎÄ»áÈÃÄãÁ˽âʲôÊÇÓ°×ÓcloneÓëÉî¶Èclone£¬ÈÏʶËüÃǵÄÇø±ð¡¢Óŵ㼰ȱµã¡£ ......

javaÖÐfinalµÄÓ÷¨

Ðí¶à³ÌÐòÉè¼ÆÓïÑÔ¶¼ÓÐ×Ô¼ºµÄ°ì·¨¸æËß±àÒëÆ÷ij¸öÊý¾ÝÊÇ“³£Êý”¡£³£ÊýÖ÷ÒªÓ¦ÓÃÓÚÏÂÊöÁ½¸ö·½Ã棺
(1) ±àÒëÆÚ³£Êý£¬ËüÓÀÔ¶²»»á¸Ä±ä
(2) ÔÚÔËÐÐÆÚ³õʼ»¯µÄÒ»¸öÖµ£¬ÎÒÃDz»Ï£ÍûËü·¢Éú±ä»¯
¶Ô
ÓÚ±àÒëÆÚµÄ³£Êý£¬±àÒëÆ÷£¨³ÌÐò£©¿É½«³£ÊýÖµ“·â×°”µ½ÐèÒªµÄ¼ÆËã¹ý³ÌÀï¡£Ò²¾ÍÊÇ˵£¬¼ÆËã¿ÉÔÚ±àÒëÆÚ¼äÌáǰִÐУ¬ ......

java»ù´¡ÖªÊ¶ÈýÊ®¶þ¼Æ


      µÚÒ»£¬Ì¸Ì¸final£¬ finally£¬ finalizeµÄÇø±ð¡£
¡¡¡¡final ÓÃÓÚÉùÃ÷ÊôÐÔ£¬·½·¨ºÍÀ࣬·Ö±ð±íʾÊôÐÔ²»¿É±ä£¬·½·¨²»¿É¸²¸Ç£¬À಻¿É¼Ì³Ð¡£finallyÊÇÒì³£´¦ÀíÓï¾ä½á¹¹µÄÒ»²¿·Ö£¬±íʾ×ÜÊÇÖ´ÐС£finalizeÊÇObjectÀàµÄÒ»¸ö·½·¨£¬ÔÚÀ¬»øÊÕ¼¯Æ÷Ö´ÐеÄʱºò»áµ÷Óñ»»ØÊÕ¶ÔÏóµÄ´Ë·½·¨£¬¿ÉÒÔ¸²¸Ç ......

¡¶JavaÃæÏò¶ÔÏó±à³Ì¡·—JavaÖеļ¯ºÏ


1.¼¯ºÏµÄÌØµã£º
¶¼Î»ÓÚ java.util°üÖУ¬²»ÄÜ´æ·Å»ù±¾ÀàÐ͵ÄÊý¾Ý£¬¶øÖ»ÄÜ´æ·Å¶ÔÏóµÄÒýÓ㬲Ù×÷µÄÊýÄ¿¿ÉÒÔ²»¹Ì¶¨£¨ÀàËÆÓÚ¶¯Ì¬Êý×飩¡£
2.·ÖÀࣺ
ÓÐÈý¸öÀࣺ
a.Set(¼¯)£º¶ÔÏó²»°´Ìض¨·½Ê½ÅÅÐò£¬Ã»ÓÐÖØ¸´ÔªËØ¡£Õâ¸öÓëÊýѧÖеļ¯ºÏ¸ÅÄî×îÏàËÆ¡£
b.List(Áбí)£º°´ÕÕË÷ÒýλÖÃÅÅÐò£¬¿ÉÒÔÓÐÖØ¸´ÔªËØ£¬ÔÊÐí°´ÕÕ¶ÔÏóÔÚ¼¯ºÏÖеÄË ......

JAVAÈçºÎµ÷ÓÃDOSÃüÁî

ÓÃJava±àдӦÓÃʱ£¬ÓÐʱÐèÒªÔÚ³ÌÐòÖе÷ÓÃÁíÒ»¸öÏֳɵĿÉÖ´ÐгÌÐò»òϵͳÃüÁÕâʱ¿ÉÒÔͨ¹ý×éºÏʹÓÃJavaÌṩµÄRuntimeÀàºÍProcessÀàµÄ·½·¨ÊµÏÖ¡£ÏÂÃæÊÇÒ»ÖֱȽϵäÐ͵ijÌÐòģʽ£º
...
Process process = Runtime.getRuntime().exec(".\\p.exe");
process.waitfor( );
...
ÔÚÉÏÃæµÄ³ÌÐòÖУ¬µÚÒ»Ðеē.\\p.exe& ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ