Java ²å¼þ¹¤³Ì¿ª·¢µÄ¸ÅÄî
¼ÙÉèÒ»¸öphotoshop¹¤³Ì£¬¶ÔÕÕÆ¬¿ÉÒÔÓкܶàÖÖ·ç¸ñЧ¹ûµÄ×°ÊΣ¬ÓÐһЩװÊÎЧ¹ûphotoshop¿ª·¢×é¿ÉÒÔ×Ô¼º¿ª·¢²¢ÇÒ·ÅÔÚ·¢²¼°æ±¾ÀïÃæ·¢²¼¡£ÄÇô´ó¼Ò¶¼¿ÉÒÔʹÓÃÕâÖÖЧ¹û¡£µ«ÊÇÈç¹ûÓû§Ï뿪·¢×Ô¼ºµÄ×°ÊÎЧ¹ûÔõô°ì£¿ ÄѵÀÅܵ½ps¿ª·¢×éÈ¥£¬°Ñ×Ô¼ºµÄ´úÂë¸øÈ˼ң¬ÈÃÈ˼ҰÑ×Ô¼ºµÄ´úÂë·Å½øÈ˼ҵÄps´ó¹¤³ÌÀïÃæ£¬±àÒëÈ»ºó·¢²¼µ½ÏÂÃæÒ»¸öÐµķ¢²¼°æ±¾ÀïÃæÂ𣬹«²¼¸øÉç»áÂÈç¹ûÈ˼Ҳ»Í¬ÒâÔõô°ì£¿ ÄÇ×Ô¼º¿ª·¢µÄÆñ²»Êǰ׷ѣ¬¿ÉÀ©Õ¹ÐÔÆñ²»ÊÇÌ«²îÁË£¿
ÄÇôÔÚÕâÖÖÇé¿öÏ£¬±ã³öÏÖÁ˲å¼þ¹¤³ÌµÄ¿ª·¢¸ÅÄî¡£ps¿ª·¢×éÉè¼ÆºÃÒ»ÖÖÖ§³ÖЧ¹û×°Êι¦ÄܵĽӿڡ£°ÑÕâ¸ö½Ó¿Ú¹«²¼¸øÉç»á£¬ËùÓиöÌåÓû§¿ÉÒÔ¶¼À©Õ¹Õâ¸ö½Ó¿Ú£¬ÊµÏÖÀïÃæ¹æ¶¨µÄ·½·¨¡£ÔÚpsÖ÷³ÌÐòÀïÃæÌṩÁËһЩʹÓÃÕâЩ½Ó¿Ú·½·¨µÄ´úÂ롣Ȼºó¿ÉÒÔ°ÑÈκÎʵÏÖÁËÕâ¸ö½Ó¿ÚµÄÀà¼ÓÔØµ½Ö÷³ÌÐòÖУ¬²¢ÇÒÔËÐÐÔÚ½Ó¿ÚÀïÃæ¶¨ÒåºÃµÄ·½·¨¡£ÄÇôÓû§×Ô¼ºÊµÏÖÁ˽ӿÚÀïÃæ¶¨ÒåºÃµÄ·½·¨£¬ÊµÏÖºÃ×Ô¼ºÉè¼ÆµÄ×°ÊÎЧ¹û£¬¾Í¿ÉÒÔ±»Ö÷³ÌÐò¼ÓÔØ£¬²¢ÇÒ¶ÔÕÕÆ¬½øÐÐÓû§×Ô¼ºµÄ¶¨ÒåµÄ×°ÊÎЧ¹û¡£
ÄÇôÕâЩ¶ÀÁ¢µÄ×°ÊÎЧ¹û¾Í¿ÉÒÔ±»Àí½âΪ¶ÀÁ¢µÄ²å¼þ¹¤³Ì£¬¿ÉÒÔ¶¼ÓÉÉç»á¸÷¸ö¶ÀÁ¢µÄÍÅÌå×Ô¼º¿ª·¢£¬Ö»ÐèÒªµ½Ê±ºòÔÚ×Ô¼ºµçÄÔÉϰÑ×Ô¼ºµÄ²å¼þ¹¤³Ì¸úÖ÷³ÌÐòÁ¬½ÓÆðÀ´£¬¾Í¿ÉÒÔʹÓÃ×Ô¼ºÉè¼ÆµÄ²å¼þÁË¡£¶øÔÚphotoshop·½Ã棬¿ª·¢×éÖ»ÐèÒª¶¨ÒåºÃ½Ó¿Ú£¬Ö»ÐèÒª¸ºÔð×Ô¼ºµÄÖ÷³ÌÐò£¬Ò²²»ÐèÒª°ÑÉç»áÉÏËùÓеĿª·¢µÄ²å¼þ¶¼¼Óµ½Ö÷³ÌÐòÀïÃæÈ«²¿Ò»´ÎÐԵıàÒ룬²¢ÇÒ·¢²¼¡£ ÕâÑù¾Í¼«´ó»¯µÄÖ§³ÖÁË¿ª·¢µÄ×ÔÓÉÐÔ¡£
Ö§³Ö²å¼þ¿ª·¢¸ÅÄîµÄÖ÷Òª¼¼ÊõÔòÖ÷ÒªÊÇÒÀ¿¿JavaµÄ¶¯Ì¬Àà¼ÓÔØ¹¦ÄÜ£¬ÒÔ¼°ÀàµÄ¶¯Ì¬°ó¶¨¼¼Êõ¡£
ͨ¹ýÒ»¸öÀý×ÓÒ²Ðí¸üºÃµÄÄܽâÊÍËùÓж«Î÷¡£
Ê×ÏȽ¨Á¢Ò»¸öinterfaceÀ࣬Ȼºóµ¼³ö³ÉÒ»¸öjar°ü¡£ÔÚÖ÷³ÌÐòºÍ²å¼þ³ÌÐòÖж¼°ÑÕâ¸öjarµ±³ÉÀà¿â¼ÓÈë¡£
package printInterface;
public interface MyActionInterface {
public void print();
}
µ¼³öjarÎļþÃû½Ð×öinterface.jar
È»ºóÔÚ²å¼þ¹¤³ÌÀïÃæÊµÏÖÕâ¸ö½Ó¿Ú£¬²¢ÇÒÒ²µ¼³öÒ»¸öjar°ü£¬¿½±´µ½¸úÖ÷³ÌÐòmain·½·¨ÀàµÄͬһÎļþ¼ÐÖУ¬Ò»°ãclassÎļþ¶¼ÔÚbinÎļþ¼ÐÖÐ
public class MyAction implements printInterface.MyActionInterface {
@Override
public void print() {
System.out.println("Now you have used my Plug-in");
}
}
µ¼³öjar°üÃû½ÐmyActionPlug-in.jar
ÏÂÃæÊÇÖ÷³ÌÐò£¬ÔÚÆäÖж¯Ì¬¼ÓÔØÁ˲å¼þ¹¤³Ì£¬Èç¹û²å
Ïà¹ØÎĵµ£º
ListµÄÓ÷¨
List°üÀ¨List½Ó¿ÚÒÔ¼°List½Ó¿ÚµÄËùÓÐʵÏÖÀà¡£ÒòΪList½Ó¿ÚʵÏÖÁËCollection½Ó¿Ú£¬ËùÒÔList½Ó¿ÚÓµÓÐCollection½Ó¿ÚÌṩµÄËùÓг£Ó÷½·¨£¬ÓÖÒòΪListÊÇÁбíÀàÐÍ£¬ËùÒÔList½Ó¿Ú»¹ÌṩÁËһЩÊʺÏÓÚ×ÔÉíµÄ³£Ó÷½·¨£¬Èç±í1Ëùʾ¡£
±í1 List½Ó¿Ú¶¨ÒåµÄ³£Ó÷½·¨¼°¹¦ÄÜ
´Ó±í1¿ÉÒÔ¿´³ö£¬List½Ó¿ÚÌṩµÄÊʺÏÓÚ×ÔÉíµÄ ......
ÔÚwindows×ÀÃæÉÏÓÒ»÷“ÎҵĵçÄÔ” —> “ÊôÐÔ” —> “¸ß¼¶” —> “»·¾³±äÁ¿”£¬Ôړϵͳ±äÁ¿”ÀïÎÒÃÇ¿ÉÒÔ¿´µ½ÏµÍ³µÄ¸÷¸ö»·¾³±äÁ¿µÄÖµ¡£Ë«»÷ij¸ö±äÁ¿Ãû¿ÉÒÔÐ޸ıäÁ¿Öµ£¬±äÁ¿ÖµÖ®¼äÓÓ;”¸ô¿ª¡£ÎÒÃÇ»¹¿ÉÒԓн¨”ÔÏÈÃ»Ó ......
½ÚµãÁ÷
¸¸Àà
InputStream
OutputStream
Reader
Writer
Îļþ
FileInputStream
FileOutputStream
FileReader
FileWriter
Êý×é
ByteArrayInputStream
ByteOutputStream
CharArrayReader
CharArrayWriter
×Ö·û´®
ÎÞ
ÎÞ
StringReader
StringWriter
¹ÜµÀ
PipedInputStream
PipedOutputStream
PipedRead ......
NO.1¡¡¡¶java±à³Ì˼Ïë¡·
¡¶java±à³Ì˼Ïë¡·£¨Thinking in java)Bruce Eckel(Öø£©
±¾ÊéÓ®µÃÁËÈ«Çò³ÌÐòÔ±µÄ¹ã·ºÔÞÓþ£¬¼´Ê¹ÊÇ×î»ÞɬµÄ¸ÅÄÔÚBruce EckelµÄÎÄ×ÖÇ׺ÍÁ¦ºÍС¶øÖ±½ÓµÄ±à³ÌʾÀýÃæÇ°Ò²»á»¯½âÓÚÎÞÐΡ£´ÓJavaµÄ»ù´¡Óï·¨µ½×î¸ß¼¶ÌØÐÔ£¨ÉîÈëµÄÃæÏò¶ÔÏó¸ÅÄî¡¢¶àÏ̡߳¢×Ô¶¯ÏîÄ¿¹¹½¨¡¢µ¥Ôª²âÊԺ͵÷ÊԵȣ©£¬±¾Êé¶¼ÄÜÖð²½Ö¸ ......