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

Java Annotation dzÎö1

Annotations
AnnotationsÊÇJ2SE 5.0ÒýÈëµÄÐÂÓïÑÔÌØÐÔ¡£Í¨³££¬ AnnotationsÔÊÐí¿ª·¢ÕßÓÃÒ»ÖÖ¸úÔËÐдúÂëÎ޹صĴÎÒªÐÅÏ¢À´±ê×¢À࣬·½·¨ÒÔ¼°³ÉÔ±¡£ÕâÑù¾Í¿ÉÒÔʹÓÃÀàËÆÆÀ¼ÛµÄ Annotations£¬±ÈÈ瓺÷½·¨”¡¢“»µ·½·¨”£¬»òÕ߸üÏêϸһЩ£¬“²»ÍƼöµÄ·½·¨”¡¢“¸²Ð´µÄ·½·¨”¡£ÕâЩÓ÷¨µÄ¿ÉÄÜÐÔÊÇÎÞÇîµÄ¡£²»¹ýÇë×¢Ò⣬·½·¨»òÀà¸ú±êעʵ¼Ê¿ÉÄܲ»Ïà¹Ø£¬±ÈÈ瓲»ÍƼöµÄ”¡£Èç¹ûÏëÖªµÀ¹ØÓÚ AnnotationsµÄ¸ü¶àÏêϸÌÖÂÛ£¬ÇëÔĶÁJava 5.0 Tiger: A Developer's Notebook¡£
ÒòΪ Annotations¿ÉÒÔÓÃÀ´ÃèÊöÓÃÀý»òÕßʵÌå±ÈÈç·½·¨ºÍÀàµÄÒâ˼£¬ËùÒÔÕâÊÇÒ»ÖÖÓï·¨°ô°ôÌÇ¡£·´¹ýÀ´£¬ÕâЩ¸½¼ÓÐÅÏ¢Ò²¿ÉÒÔ±»ÆäËû¶«Î÷£¨±ÈÈç¿ò¼Ü£©ÓÃÓÚ¸÷ÖÖ¸÷ÑùµÄ¶¯×÷£¬±ÈÈçÉú³ÉÎĵµ£¨Javadoc£©£¬»òÕßÏñÕâÀïÌÖÂ۵ģ¬×÷ΪһÖÖÌØÊâÄÚÈÝÀ´¿ØÖÆÐÐΪ£¬±ÈÈç¶ÔÏóµÄÉúÃüÖÜÆÚ¡£
ÉúÃüÖÜÆÚ¹ÜÀí
ÉúÃüÖÜÆÚ¹ÜÀíͨ³£·¢ÉúÔÚÖмä¼þ»·¾³ÖУ¬±ÈÈçÓ¦Ó÷þÎñÆ÷¡£ÕâÖÖ˼ÏëÊǰѶÔÏóµÄ´´½¨¡¢Ê¹ÓÃÒÔ¼°Ïú»Ù¸ú¶ÔÏó±¾Éí·Ö¿ª¡£ÀýÈçÔÚÒ»¸ö·¢²¼²»Í¬·þÎñµÄÓ¦Ó÷þÎñÆ÷ÖУ¬Ëüͨ³£²»¹ØÐÄËùÇëÇóµÄÌØÊâ·þÎñ(Òë×¢£º´Ë´¦µÄÒâ˼Ӧ¸ÃÊÇÓ¦Ó÷þÎñÆ÷¶ÔËùÓÐÇëÇó¶¼Ò»ÊÓͬÈÊ)£¬µ÷Ó÷þÎñµÄ»úÖÆ»ò¶à»òÉٵIJÉÓÃÁËͬһÖÖ·½°¸¡£ÕâÈ¡¾öÓÚÓ¦ÓõÄ״̬£¬ºô½ÐÕßÒÔ¼°ÆäËû²ÎÊý£¬Ò»Ð©±ØÒªµÄ±äÁ¿£¬µ«ÊÇÔÚÒ»¸öÒ×ÓÚ¹ÜÀíµÄ»·¾³ÖУ¬»ù±¾µÄË㷨ͨ³£ÊÇһϵÁвÙ×÷µÄ˳ÐòÁ´¡£ÔÚJava¿Í»§¶ËÓ¦ÓÃÖУ¬±ØÐë´¦ÀímaskµÄÏÔʾ£¬»òÕßformÔÊÐíÓû§ÊäÈë»òÐÞ¸ÄÊý¾Ý¡£
ʾÀýÎÊÌâ
ÔÚJavaÓ¦ÓÃÖУ¬maskͨ³£ÓÃÓÚÊý¾ÝÊÕ¼¯ÒÔ¼°ÔÚCRUD£¨create, read, update, delete£©ÖÜÆÚÖд¦ÀíÊý¾Ý¡£Óû§¿ÉÒÔÐ޸ġ¢É¾³ý»òÕßÐÂÔö¼ÓһЩÊý¾Ý¡£¸úÒ»¸ö¼òµ¥µÄÉÌÎñÎÊÌâÒ»Ñù£¬ÎÒÃÇÐèÒª¹ÜÀíÔÚ¿Í»§¶ËÓ¦ÓÃÖÐÈçºÎÏÔʾmask¡£ÕâÑù£¬ÎÒÃÇ°ÑÏÔʾ´Ó²Ù×÷Á´ÖзÖÀëÁ˳öÀ´£¬ÏñÏÂÃæÕâÑù£º
1.´´½¨£ºmaskÔÚÕâһ״̬ÖÐ×îºÃÖ»°²ÅÅÒ»´Î¡£
2.³õʼ»¯£ºÔÚÕâһ״̬£¬Êý¾Ý´ÓÎļþºÍÊý¾Ý¿âµÈµØ·½Õһأ¬²¢Ìî³äµ½maskµÄ×Ö¶ÎÖС£
3.¼¤»î£ºÕâÀÓû§·ÅÆú¶ÔmaskµÄ¿ØÖÆ¡£
ÔÚÏÖʵÖУ¬Éæ¼°µ½ºÜ¶à·½Ã棺·ÃÎÊ¡¢ÑéÖ¤¡¢¿ØÖÆÒÀÀµµÈµÈ¡£
Phases
ÔÚÕâƪÌÖÂÛÖУ¬ÎÒÌáµ½ÁËÿһ²½²Ù×÷µÄphase£¬»ù±¾Ë¼Ïë·Ç³£¼òµ¥£ºÎÒÃÇ°ÑÀà·½·¨±ê×¢³É²Ù×÷Á´ÖеÄphases£¬È»ºó°ÑÕâЩ·½·¨µÄµ÷Óý»¸ø·þÎñ£¨¿ò¼Ü£©À´×ö¡£Êµ¼ÊÉÏ£¬ÕâÖÖ·½·¨²¢²»½öÏÞÓÚÉúÃüÖÜÆÚ¹ÜÀí¡£Ëü¿ÉÒÔÓÃ×öÉÌÎñÁ÷³ÌÖÐËùÓе÷ÓõĿØÖÆ»úÖÆ¡£
ÎÒÃÇʹÓõĠAnnotations¼òµ¥µÄÃüÃûΪPhas


Ïà¹ØÎĵµ£º

javaÈëÃÅ

 Javaѧϰ´ÓÈëÃŵ½¾«Í¨ 
Ò»¡¢ JDK (Java Development Kit) 
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......

JavaÃæÊÔÌâ

Ò»¡¢ÃæÏò¶ÔÏóµÄÌØÕ÷ÓÐÄÄЩ·½Ãæ
    1.³éÏó£º
    ³éÏó¾ÍÊǺöÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êÎ޹صÄÄÇЩ·½Ã棬ÒÔ±ã¸ü³ä·ÖµØ×¢ÒâÓ뵱ǰĿ±êÓйصķ½Ãæ¡£³éÏó²¢²»´òËãÁ˽âÈ«²¿ÎÊÌ⣬¶øÖ»ÊÇÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ÔÝʱ²»Óò¿·Öϸ½Ú¡£³éÏó°üÀ¨Á½¸ö·½Ã棬һÊǹý³Ì³éÏ󣬶þÊÇÊý¾Ý³éÏó¡£
    ......

²âÊÔjava ¿ªÔ´µÄ²âÊÔ¹¤¾ß


2009-12-01 12:06:43
JUnit 
JUnitÊÇÓÉ Erich Gamma ºÍ Kent Beck ±àдµÄÒ»¸ö»Ø¹é²âÊÔ¿ò¼Ü£¨regression testing framework£©¡£Junit²âÊÔÊdzÌÐòÔ±²âÊÔ£¬¼´Ëùν°×ºÐ²âÊÔ£¬ÒòΪ³ÌÐòÔ±ÖªµÀ±»²âÊÔµÄÈí¼þÈçºÎ£¨How£©Íê³É¹¦ÄܺÍÍê³ÉʲôÑù£¨What£©µÄ¹¦ÄÜ¡£JunitÊÇÒ»Ì׿ò¼Ü£¬¼Ì³ÐTestCaseÀ࣬¾Í¿ÉÒÔÓÃJunit½øÐÐ×Ô¶¯²âÊÔÁË¡ ......

Java ºÍ C#µÄ±È½Ï

 Java ºÍ C#µÄ±È½Ï
1¡£·ÃÎÊ¿ØÖÆ·½Ã棺C#ÓÐpublic¡¢internal¡¢protected¡¢private£¬±Èjava¶àÁ˸öinternal£¬ÆäʵËü¸újavaµÄ°ü·ÃÎʲ¶à£¬internal±íʾͬһ¸ö±àÒ뼯ºÏ£¨Èçexe¡¢dll£©ÏµÄÀà¿ÉÒÔ»¥·Ã¡£
¶ÔÓÚprotected£¬javaºÍC#ÓÐÇø±ð¡£ÔÚjavaÖУ¬protectedºÍ°ü·ÃÎʼ¶±ð²î²»¶à£¬¼´²»ÊÇ˽Óеġ£¶øÔÚC#ÖУ¬protectedºÍpriv ......

¶Ôjava¼¼ÊõStringµÄ̽ÌÖ

ÒªÀí½â javaÖÐStringµÄÔË×÷·½Ê½£¬±ØÐëÃ÷È·Ò»µã£ºStringÊÇÒ»¸ö·Ç¿É±äÀࣨimmutable£©¡£Ê²Ã´ÊǷǿɱäÀàÄØ£¿¼òµ¥ËµÀ´£¬·Ç¿É±äÀàµÄʵÀýÊDz»Äܱ»Ð޸ĵģ¬Ã¿¸öʵÀýÖаüº¬µÄÐÅÏ¢¶¼±ØÐëÔÚ¸ÃʵÀý´´½¨µÄʱºò¾ÍÌṩ³öÀ´£¬²¢ÇÒÔÚ¶ÔÏóµÄÕû¸öÉú´æÖÜÆÚÄڹ̶¨²»±ä¡£javaΪʲôҪ°ÑStringÉè¼ÆΪ·Ç¿É±äÀàÄØ£¿Äã¿ÉÒÔÎÊÎÊ james Gosling £º£©¡£µ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ