JavaÎĵµ×¢ÊÍ˵Ã÷
¶ÔÓÚJavaÓïÑÔ£¬×îÌåÌùµÄÒ»ÏîÉè¼Æ¾ÍÊÇËü²¢Ã»ÓдòËãÈÃÈËÃÇΪÁËд³ÌÐò¶øÐ´³ÌÐò——ÈËÃÇÒ²ÐèÒª¿¼ÂdzÌÐòµÄÎĵµ»¯ÎÊÌâ¡£¶ÔÓÚ³ÌÐòµÄÎĵµ»¯£¬×î´óµÄÎÊÌâιýÓÚ¶ÔÎĵµµÄά»¤¡£ÈôÎĵµÓë´úÂë·ÖÀ룬ÄÇôÿ´Î¸Ä±ä´úÂëºó¶¼Òª¸Ä±äÎĵµ£¬ÕâÎÞÒÉ»á±ä³ÉÏ൱Âé·³µÄÒ»¼þÊÂÇé¡£½â¾öµÄ·½·¨¿´ÆðÀ´ËƺõºÜ¼òµ¥£º½«´úÂëͬÎĵµ“Á´½Ó”ÆðÀ´¡£Îª´ïµ½Õâ¸öÄ¿µÄ£¬×î¼òµ¥µÄ·½·¨Êǽ«ËùÓÐÄÚÈݶ¼ÖÃÓÚͬһ¸öÎļþ¡£È»¶ø£¬ÎªÊ¹Ò»Çж¼ÕûÆë»®Ò»£¬»¹±ØÐëʹÓÃÒ»ÖÖÌØÊâµÄ×¢ÊÍÓï·¨£¬ÒÔ±ã±ê¼Ç³öÌØÊâµÄÎĵµ£»ÁíÍ⻹ÐèÒªÒ»¸ö¹¤¾ß£¬ÓÃÓÚÌáÈ¡ÕâЩעÊÍ£¬²¢°´ÓмÛÖµµÄÐÎʽ½«ÆäÕ¹ÏÖ³öÀ´¡£ÕâЩ¶¼ÊÇJava±ØÐë×öµ½µÄ¡£
ÓÃÓÚÌáȡעÊ͵Ť¾ß½Ð×÷javadoc¡£Ëü²ÉÓÃÁ˲¿·ÖÀ´×ÔJava±àÒëÆ÷µÄ¼¼Êõ£¬²éÕÒÎÒÃÇÖÃÈë³ÌÐòµÄÌØÊâ×¢Êͱê¼Ç¡£Ëü²»½öÌáÈ¡ÓÉÕâЩ±ê¼ÇָʾµÄÐÅÏ¢£¬Ò²½«ÅþÁÚ×¢Ê͵ÄÀàÃû»ò·½·¨ÃûÌáÈ¡³öÀ´¡£ÕâÑùÒ»À´£¬ÎÒÃǾͿÉÓÃ×îÇáµÄ¹¤×÷Á¿£¬Éú³ÉÊ®·ÖרҵµÄ³ÌÐòÎĵµ¡£
javadocÊä³öµÄÊÇÒ»¸öHTMLÎļþ£¬¿ÉÓÃ×Ô¼ºµÄWebä¯ÀÀÆ÷²é¿´¡£¸Ã¹¤¾ßÔÊÐíÎÒÃÇ´´½¨ºÍ¹ÜÀíµ¥¸öÔ´Îļþ£¬²¢Éú¶¯Éú³ÉÓÐÓõÄÎĵµ¡£ÓÉÓÚÓÐÁËjvadoc£¬ËùÒÔÎÒÃÇÄܹ»Óñê×¼µÄ·½·¨´´½¨Îĵµ¡£¶øÇÒÓÉÓÚËü·Ç³£·½±ã£¬ËùÒÔÎÒÃÇÄÜÇáËÉ»ñµÃËùÓÐJava¿âµÄÎĵµ¡£
2 ¾ßÌåÓï·¨
ËùÓÐjavadocÃüÁî¶¼Ö»ÄܳöÏÖÓÚ“/**”×¢ÊÍÖС£µ«ºÍƽ³£Ò»Ñù£¬×¢ÊͽáÊøÓÚÒ»¸ö“*/”¡£Ö÷Ҫͨ¹ýÁ½ÖÖ·½Ê½À´Ê¹ÓÃjavadoc£ºÇ¶ÈëµÄHTML£¬»òʹÓÓÎĵµ±ê¼Ç”¡£ÆäÖУ¬“Îĵµ±ê¼Ç”£¨Doc tags£©ÊÇһЩÒÔ“@”¿ªÍ·µÄÃüÁÖÃÓÚ×¢ÊÍÐÐµÄÆðʼ´¦£¨µ«Ç°µ¼µÄ“*”»á±»ºöÂÔ£©¡£
ÓÐÈýÖÖÀàÐ͵Ä×¢ÊÍÎĵµ£¬ËüÃǶÔÓ¦ÓÚλÓÚ×¢ÊͺóÃæµÄÔªËØ£ºÀà¡¢±äÁ¿»òÕß·½·¨¡£Ò²¾ÍÊÇ˵£¬Ò»¸öÀà×¢ÊÍÕýºÃλÓÚÒ»¸öÀඨÒå֮ǰ£»±äÁ¿×¢ÊÍÕýºÃλÓÚ±äÁ¿¶¨Òå֮ǰ£»¶øÒ»¸ö·½·¨¶¨ÒåÕýºÃλÓÚÒ»¸ö·½·¨¶¨ÒåµÄÇ°Ãæ¡£ÈçÏÂÃæÕâ¸ö¼òµ¥µÄÀý×ÓËùʾ£º
/** Ò»¸öÀà×¢ÊÍ */
public class docTest {
/** Ò»¸ö±äÁ¿×¢ÊÍ */
public int i;
/** Ò»¸ö·½·¨×¢ÊÍ */
public void f() {}
}
×¢ÒâjavadocÖ»ÄÜΪpublic£¨¹«¹²£©ºÍprotected£¨Êܱ£»¤£©³ÉÔ±´¦Àí×¢ÊÍÎĵµ¡£“private”£¨Ë½ÓУ©ºÍ“ÓѺÔ£¨Ïê¼û5Õ£©³ÉÔ±µÄ×¢ÊͻᱻºöÂÔ£¬ÎÒÃÇ¿´²»µ½ÈκÎÊä³ö£¨Ò²¿ÉÒÔÓÃ-private±ê¼Ç°üÀ¨private³ÉÔ±£©¡£ÕâÑù×öÊÇÓеÀÀíµÄ£¬ÒòΪֻÓÐpublicºÍprotected³ÉÔ±²Å¿ÉÔÚÎļþÖ®ÍâʹÓã¬ÕâÊǿͻ§³ÌÐòÔ±µÄÏ£Íû¡£È»¶ø£¬ËùÓÐÀà×¢ÊͶ¼»á°üº¬µ½Êä³ö½á¹ûÀï¡£
ÉÏÊö´úÂëµÄÊ
Ïà¹ØÎĵµ£º
AjaxSwingÊÇÒ»¸öרΪJava SwingÓ¦Óà ³ÌÐò´òÔìµÄWeb¿ª·¢Æ½Ì¨¡£Ê¹ÓÃAjaxSwing£¬¿ÉÒÔʹΪJava×ÀÃæÓ¦ÓóÌÐòתΪWebÓ¦ÓᣠAjaxSwing¿ÉÒÔ±»¿´×÷ÊÇÒ»¸öJavaµ½HTMLµÄת»»Æ÷£¬Æä³ÌÐò¿ÉÒÔÔÚÔËÐÐʱ´´½¨±»ä¯ÀÀÆ÷½âÎöµÄHTMLºÍ JavaScript¡£ÁíÍ⣬ʹÓÃAjaxSwingÎÞÐè¶Ô³ÌÐòºÍÒµÎñÂß¼½øÐдó·ùÐÞ¸ÄÐ޸ģ¬ËüÔÊÐí¿ª·¢ÕßʹÓñê×¼Swing×é¼þÀ´Êµ ......
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.*;
import java.io.*;
import java.nio.CharBuffer;
public class RegTest
{
public static void main(String[] args)
{
//¶¨ÒåÒ»¸öÎÄÕÂÁÐ ......
http://www.javaalmanac.com - Java¿ª·¢ÕßÄê¼øÒ»ÊéµÄÔÚÏß°æ±¾. ÒªÏë¿ìËٲ鵽ijÖÖJava¼¼ÇɵÄÓ÷¨¼°Ê¾Àý´úÂë, ÕâÊÇÒ»¸ö²»´íµÄÈ¥´¦.
http://www.onjava.com - O'ReillyµÄJavaÍøÕ¾. ÿÖܶ¼ÓÐÐÂÎÄÕÂ.
http://java.sun.com - ¹Ù·½µÄJava¿ª·¢ÕßÍøÕ¾ - ÿÖܶ¼ÓÐÐÂÎÄÕ·¢±í.
http://www.developer.com/java - ÓÉGamelan.com ά ......
ParserAdapter£¬MouseInputAdapter....
interface can be added to an existing class or used to create an adapter
·½·¨¾ÍÊÇ ÃæÏò½á¹¹ÓïÑԵģºº¯Êý
javaÖÐÊÊÅäÆ÷µÄ×÷ÓÃʵ¼ÊÉÏÊÇʵÏÖÁ˽ӿڵÄÀ࣬µ«ÊÇÊÊÅäÆ÷ËùʵÏÖµÄÖ»Êǿշ½·¨¡£ÒòΪÈç¹ûÎÒÃDz»ÓÃÊÊÅäÆ÷£¬Ö±½ÓȥʵÏÖ½Ó¿Ú£¬Ò²ÒªÖð¸öʵÏÖÀïÃæµÄ·½·¨£¬²¢ÇÒ´ó¶àÇé¿öÏÂÎÒÃÇ ......
¶ÔÓÚJavaµÄÓïÑÔ»úÖÆ¶øÑÔ£¬µ±Ò»¸ö·½·¨±»ÉùÃ÷ΪÁËstatic»òÕßfinalÀàÐ͵Äʱºò£¬¸Ã·½·¨¿ÉÒÔ±»ÓµÓи÷½·¨µÄÀàµÄ×ÓÀà¼Ì³Ð£¬µ«ÊDz»Äܱ»¸²¸Ç£¬ÕâÊÇÒòΪµ±Ò»¸ö·½·¨±»ÉùÃ÷ΪÁËÉÏÊöÁ½ÖÖÀàÐ͵Äʱºò£¬ÔÚ±àÒëʱ¿Ì¸Ã·½·¨µÄµ÷ÓÃ×ŵÄÀàÐÍÒѾ±»È·¶¨£¬ÊǾ²Ì¬°ó¶¨£¬¶ø²»ÊǶ¯Ì¬°ó¶¨¡£Í¬Ê±ÔÚÉùÃ÷Ϊstatic·½·¨ÌåÀïÊDz»ÔÊÐíʹÓÃthisºÍsuper¹Ø¼ü×ÖµÄ ......