Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : java

Javaµ¥Àýģʽ

  ×÷Ϊ¶ÔÏóµÄ´´½¨Ä£Ê½,µ¥Àýģʽȷ±£Ä³¸öÀàÖ»ÓÐÒ»¸öʵÀý£¬¶øÇÒ×ÔÐÐʵÀý»¯²¢ÏòÕû¸öϵͳÌṩÕâ¸öʵÀý¡£Õâ¸öÀà³ÆÎªµ¥ÀýÀà¡£Óɶ¨Òå¿ÉÒÔ×ܽá³öµ¥ÀýģʽµÄÒªµãÓÐÈý¸ö£ºÒ»Êǵ¥ÀýÀàÖ»ÄÜÓÐÒ»¸öʵÀý£»¶þÊÇËü±ØÐë×ÔÐд´½¨Õâ¸öʵÀý£»ÈýÊÇËü±ØÐë×ÔÐÐÏòÕû¸öϵͳÌṩÕâ¸öʵÀý¡£
    ÔÚ¼ÆËã»úϵͳÖУ¬Ï̳߳ء¢»º´æ¡¢ÈÕÖ¾¶ÔÏó¡¢¶Ô»°¿ò¡¢´òÓ¡»ú¡¢ÏÔ¿¨µÄÇý¶¯³ÌÐò¶ÔÏó³£±»Éè¼Æ³Éµ¥Àý¡£ÕâЩӦÓö¼»ò¶à»òÉÙ¾ßÓÐ×ÊÔ´¹ÜÀíÆ÷µÄ¹¦ÄÜ¡£Ã¿Ì¨¼ÆËã»ú¿ÉÒÔÓÐÈô¸É¸ö´òÓ¡»ú£¬µ«Ö»ÄÜÓÐÒ»¸öPrinter Spooler£¬ÒÔ±ÜÃâÁ½¸ö´òÓ¡×÷ҵͬʱÊä³öµ½´òÓ¡»úÖС£Ã¿Ì¨¼ÆËã»ú¿ÉÒÔÓÐÈô¸ÉͨÐŶ˿ڣ¬ÏµÍ³Ó¦µ±¼¯ÖйÜÀíÕâЩͨÐŶ˿ڣ¬ÒÔ±ÜÃâÒ»¸öͨÐŶ˿Úͬʱ±»Á½¸öÇëÇóͬʱµ÷Óá£×ÜÖ®£¬Ñ¡Ôñµ¥Àýģʽ¾ÍÊÇΪÁ˱ÜÃâ²»Ò»ÖÂ״̬£¬±ÜÃâÕþ³ö¶àÍ·¡£
Ê×ÏÈ¿´Ò»¸ö¾­µäµÄµ¥ÀýʵÏÖ¡£
public class Singleton {
    private static Singleton uniqueInstance = null;
 
    private Singleton() {
       // Exists only to defeat instantiation.
    }
 
    public static Singleton getInstance() {
  ......

£¨×ª£©JAVA¿ª·¢Õß×ȥµÄ20¸öÓ¢ÎÄÍøÕ¾

http://java.csdn.net/index.php/2009/09/01/java%E5%BC%80%E5%8F%91%E8%80%85%E6%9C%80%E5%B8%B8%E5%8E%BB%E7%9A%8420%E4%B8%AA%E8%8B%B1%E6%96%87%E7%BD%91%E7%AB%99/
JAVA¿ª·¢Õß×ȥµÄ20¸öÓ¢ÎÄÍøÕ¾
1.[http://www.javaalmanac.com
] – Java¿ª·¢ÕßÄê¼øÒ»ÊéµÄÔÚÏß°æ±¾. ÒªÏë¿ìËٲ鵽ijÖÖJava¼¼ÇɵÄÓ÷¨¼°Ê¾Àý´úÂë, ÕâÊÇÒ»¸ö²»´íµÄÈ¥´¦.
2.[http://www.onjava.com
] – O’ReillyµÄJavaÍøÕ¾. ÿÖܶ¼ÓÐÐÂÎÄÕÂ.
3.[http://java.sun.com
] – ¹Ù·½µÄJava¿ª·¢ÕßÍøÕ¾ – ÿÖܶ¼ÓÐÐÂÎÄÕ·¢±í.
4.[http://www.developer.com/java
] – ÓÉGamelan.com ά»¤µÄJava¼¼ÊõÎÄÕÂÍøÕ¾.
5.[http://www.java.net
] – Sun¹«Ë¾Î¬»¤µÄÒ»¸öJavaÉçÇøÍøÕ¾.
6.[http://www.builder.com
] – CnetµÄBuilder.comÍøÕ¾ – ËùÓеļ¼ÊõÎÄÕÂ, ÒÔJavaΪÖ÷.
7.[http://www.ibm.com/developerworks/java
] – IBMµÄDeveloperworks¼¼ÊõÍøÕ¾; ÕâÊÇÆäÖеÄJava¼¼ÊõÖ÷Ò³.
8.[http://www.javaworld.com]
– ×îÔçµÄÒ»¸öJavaÕ¾µã. ÿÖܸüÐÂJava¼¼ÊõÎÄÕÂ.
9.[http://www.devx.com/java
] – DevXά»¤µÄÒ»¸öJava¼¼ÊõÎÄÕÂÍøÕ¾.
10.[ht ......

java¾­µäÊé¼®

java¾­µäÊé¼®»ã×Ü£¨²¿·Ö£©
Ò»¡¢ÈëÃÅ 
¡¶Java 2´ÓÈëÃŵ½¾«Í¨¡·£­ ÍƼö 
¡¶Thinking in Java¡·£­ Ç¿ÁÒÍÆ¼ö* 
O’reillyµÄJava±à³Ì»ù´¡ÏµÁР£­ ²Î¿¼* 
¶þ¡¢½ø½× 
¡¶Java Cook Book¡·£­ ·Ç³£ÍƼö* £¨°üº¬ÁËJava±à³ÌµÄTips£¬Êʺϵ±×öÊÖ²áÀ´²éÔÄ£© 
¡¶O’reilly-Java IO¡·£­ ÍƼö* £¨°üº¬Java IO±à³ÌµÄ¸÷¸ö·½Ã棩 
¡¶O’reilly-Database Programming with JDBC¡·£­ ÍƼö* £¨JDBC±à³Ì£© 
¡¶O’reilly-Java Programming with Oracle JDBC¡·£­ ²Î¿¼* 
Èý¡¢Java Web±à³Ì 
¡¶O’reilly-Java Server Pages¡·£­ Ç¿ÁÒÍÆ¼ö* 
¡¶O’reilly-Java Servlet Programming¡·£­ ·Ç³£ÍƼö* 
¡¶O’reilly-Jakarta Struts¡·£­ ÍƼö* £¨Java Web±à³ÌµÄÒ»¸öMVCʵÏÖ¿ò¼ÜStrutsµÄÊ飩 
ËÄ¡¢EJB±à³Ì 
¡¶J2EEÓ¦ÓÃÓëBEA Weblogic Server¡·£­ Ç¿ÁÒÍÆ¼ö 
¡¶Mastering&n ......

JavaÓ¦Óü¼ÇÉ——Îı¾³·Ïú¡¢»Ö¸´¹¦ÄܵÄʵÏÖ

×÷Îı¾±à¼­Æ÷µÄʱºò£¬³·Ïú(undo)¡¢»Ö¸´(redo)ÊDZز»¿ÉÉÙµÄÁ½¸ö¹¦ÄÜ¡£ÊµÏÖÕâ¸ö¹¦ÄÜ£¬ÒªÓõ½javax.swing.undo°üÖеÄUndoManagerÀà¡£
UndoManagerÀàÓÐÈçϳ£Ó÷½·¨£º
boolean canUndo()  ——ÅжÏÄÜ·ñ½øÐг·Ïû²Ù×÷£¬¿ÉÒÔÔò·µ»Øtrue¡£
boolean canRedo()  ——ÅжÏÄÜ·ñ½øÐлָ´²Ù×÷£¬¿ÉÒÔÔò·µ»Øtrue¡£
void Undo()  ——½øÐг·Ïû²Ù×÷¡£
void Redo()  ——½øÐлָ´²Ù×÷¡£
µ«ÊÇ£¬½øÐг·Ïú¡¢»Ö¸´²Ù×÷ǰ»¹Ó¦Îª³·Ïú¡¢»Ö¸´µÄ¶ÔÏó×¢²áÕìÌýÆ÷¡£ÔÚÎı¾±à¼­Æ÷ÖУ¬¶ÔÏó¾ÍÊÇÎı¾¡£ÀýÈçÏÈÉùÃ÷Á½¸ö¶ÔÏó£º
JTextArea text = new JTextArea();
UndoManager undomg = new UndoManager();
½ÓÏÂÀ´£¬ÎªtextÌí¼ÓÕìÌýÆ÷£º
text.getDocument().addUndoableEditListener(undomg);
 
ÕâÀïҪ˵Ãûһϣ¬Ö®ËùÒÔҪдgetDocument()ÊÇÒòΪע²áÕìÌýÆ÷µÄ¶ÔÏóÊÇÎı¾£¬²»ÊÇÎı¾¿ò¡£addUndoableEditListener(undomg)µÄ×÷ÓÃÊÇΪtextµÄÎı¾×¢²áÕìÌýÆ÷£¬¸Ã·½·¨µÄÔ­ÐÍÊÇ£º
 
void addUndoableEditListener(UndoableEditListener listener) 
¿ÉÒÔ¿´³ö£¬¸Ã·½·¨µÄ²ÎÊýÓ¦ÊÇÒ»¸öUndoableEditListener½Ó¿ÚÀàÐ͵IJÎÊý£¬¶øÎÒÃÇÓõIJÎÊý ......

javadoc£¬ÔÚ Java µÄ×¢ÊÍÉÏ×öÎÄÕÂ

Ŀ¼
¡¡¡¡Ç°ÑÔ
¡¡¡¡Ò». Java ÎĵµºÍ javadoc
¡¡¡¡¶þ. Îĵµ×¢Ê͵ĸñʽ
¡¡¡¡¡¡¡¡1. Îĵµ×¢Ê͵ĸñʽ»¯
¡¡¡¡¡¡¡¡2. Îĵµ×¢Ê͵ÄÈý²¿·Ö

¡¡¡¡Èý. ʹÓà javadoc ±ê¼Ç
¡¡¡¡¡¡¡¡1. @see µÄʹÓÃ
¡¡¡¡¡¡¡¡2. ʹÓà @author¡¢@version ˵Ã÷Àà
¡¡¡¡¡¡¡¡3. ʹÓà @param¡¢@return ºÍ @exception ˵Ã÷·½·¨
¡¡¡¡ËÄ. javadoc ÃüÁî
ǰÑÔ

¡¡¡¡Java µÄÓï·¨Óë C++ ¼°ÎªÏàËÆ£¬ÄÇô£¬ÄãÖªµÀ Java µÄ×¢ÊÍÓм¸ÖÖÂð£¿ÊÇÁ½ÖÖ£¿
¡¡¡¡//
×¢ÊÍÒ»ÐÐ
¡¡¡¡/* ...... */
×¢ÊÍÈô¸ÉÐÐ
¡¡¡¡²»ÍêÈ«¶Ô£¬³ýÁËÒÔÉÏÁ½ÖÖÖ®Í⣬»¹ÓеÚÈýÖÖ£¬Îĵµ×¢ÊÍ£º
¡¡¡¡/** ...... */
×¢ÊÍÈô¸ÉÐУ¬²¢Ð´Èë javadoc Îĵµ
¡¡¡¡Í¨³£ÕâÖÖ×¢Ê͵ĶàÐÐд·¨ÈçÏ£º
¡¡¡¡/**
¡¡¡¡ * .........
¡¡¡¡ * .........
¡¡¡¡ */
¡¡¡¡ÔÝÍ££¬ÔÝÍ££¡ÕâµÚÈýÖÖ×¢ÊÍÓÐʲôÓã¿javadoc ÓÖÊÇʲô¶«Î÷£¿
¡¡¡¡ºÃ£¬ÄǾÍÈÃÎÒ¸æËßÄã——

Ò». Java ÎĵµºÍ javadoc
¡¡¡¡Java ³ÌÐòÔ±¶¼Ó¦¸ÃÖªµÀʹÓà JDK ¿ª·¢£¬×îºÃµÄ°ïÖúÐÅÏ¢¾ÍÀ´×Ô SUN ·¢²¼µÄ Java Îĵµ¡£Ëü·Ö°ü¡¢·ÖÀàÏêϸµÄÌṩÁ˸÷·½·¨¡¢ÊôÐԵİïÖúÐÅÏ¢£¬¾ßÓÐÏêϸµÄÀàÊ÷ÐÅÏ¢¡¢Ë÷ÒýÐÅÏ¢µÈ£¬²¢ÌṩÁËÐí¶àÏà¹ØÀàÖ®¼äµÄ¹ØÏµ£¬Èç¼Ì³Ð¡¢ÊµÏÖ½Ó¿Ú¡¢ ......

Agile Java ѧϰ±Ê¼Ç£¨Ò»£© Ãô½Ý×ÛÊö

     µÚÒ»´Î³¢ÊÔдѧϰ±Ê¼Ç£¬ÒòΪ¾õµÃÒÔǰѧ¹ýµÄ¶«Î÷³¤Ê±¼ä²»ÓþͶ¼ÍüÁË¡£Ò²²»ÖªµÀÕâÑù×öÖµ²»ÖµµÃ£¬ÒòΪ±Ï¾¹Ð´Ñ§Ï°±Ê¼Ç»á»¨·ÑÒ»¶¨µÄʱ¼ä£¬¶ÔÓÚÒ»¸öÈí¼þ¹¤³ÌרҵµÄ´óÈýѧÉúÀ´Ëµ£¬¿Î³Ì·±ÖØÊÇÖÚËùÖÜÖªµÄ¡£¶øÇÒÎÒµÄÎıÊÓÖ²»ºÃ£¬Ê±³£Ð´×ÅдמͲ»ÖªµÀ¸ÃÕâôдÁË£¬ÊôÓÚÄÇÖÖÐÄÖª¶ÇÃ÷¾ÍÊÇ˵²»³öÀ´µÄÀàÐÍ¡£²»¹ý£¬ÓÐÈË˵¹ý£¬ºÜ¶àÈ˶¼ÊÇÔÚÓÌÔ¥Öн«×Ô¼ºµÄʱ¼äÀ˷ѵôµÄ£¬ËùÒÔ£¬²»ÓÌÔ¥ÁË£¬Ïëд¾Íд£¬ÏÖÔÚ»¨·ÑµÄʱ¼äÓ¦¸Ã¿ÉÒÔÔÚÒÔºóÕÒ»ØÀ´£¬µÈʱ¼äÒ»³¤ÐèÒªÎÂϰѧ¹ýµÄ֪ʶµÄʱºò£¬Ò²Ðí¾ÍÊÇÌåÏÖѧϰ±Ê¼Ç¼ÛÖµµÄʱºò¡£
     ºÃÁË£¬Agile JavaµÄѧϰ±Ê¼Ç£¬ÒòΪÏëÌá¸ßÒ»ÏÂ×Ô¼º£¬²»ÔÙ×öÖ»Âú×ãÓÚд³öʵÏÖ¹¦ÄܵĴúÂë¾ÍÐеÄÈË¡£ÔÚÍøÉÏËÑË÷ÁËÒ»Ð©ÍÆ¼öÊé¼®£¬´ÓAgile Java¿ªÊ¼×Ô¼ºµÄ¹æ·¶Ö®Â·¡£²»¹ý»¹Õæ²»µ½¸ÃÔõôд£¬ÔÝʱÏÈÕª³­ÊéÉϵÄÓмÛÖµµÄ»°°É^_^(¿ÒÇëÓÐдѧϰ±Ê¼Ç¾­ÑéµÄ´ó´óÃDz»ÁߴͽÌ~~)
 
1. ʲôÊÇÃô½Ý
     Ãô½ÝÊÇÃèÊöһЩÈí¼þ¿ª·¢·½·¨Ñ§µÄеıêÖ¾ÐԴʻ㡣ÓÚÖØÁ¿¼¶Èí¼þ¹ý³ÌµÄÆÙ²¼·¨Ïà¶Ô£¬Ãô½Ý¹ý³Ì£¬ÊÇÒ»ÖÖÊ®·ÖÐÂÓ±¡¢ÇáÁ¿¼¶µÄ¹ý³Ì¡£Ãô½Ý¹ý³Ì²»Ç¿µÄ±àдÎĵµºÍÌáǰȷ¶¨¡£Ãô½Ý¹ý³ÌÖÂÁ¦ÓÚÓµ±§±ä»¯£¬XP(¼«ÏÞ±à³Ì)»òÐí¾ÍÊÇ×îÖøÃûµ ......
×ܼǼÊý:6386; ×ÜÒ³Êý:1065; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [670] [671] [672] [673] 674 [675] [676] [677] [678] [679]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ