ÉîÈëjavaµÄpackage Óëimport »úÖÆ(ת)
Ò»£¬ package,importÒýÈëÔÒò£º
package:
ÎÒÃǶ¼ÊìϤ³¬ÊУ¬³¬ÊÐËäÈ»ÅӴ󣬶«Î÷·±¶à£¬µ«È´¹ÜÀíµÄ¾®¾®ÓÐÌõ£¬µ±ÕÒijÑù¶«¶«Ê±£¬ÎÒÃÇÒ²ºÜÈÝÒ×ÕÒ
µ½£¬ËüµÄÒ»¸öÖØÒªµÄÔÒò¾ÍÊDzÉÓÃÁË·ÖÀà·ÅÖûúÖÆ£¬ÎïÆ··ÖÃűðÀà·ÅÖÃÔÚרÃŵÄÇøÓò£¬¼È·½±ã¹ÜÀí£¬ÓÖ·½±ãѰÕÒ
PackageÒ²ÊÇÒ»¸ö·ÖÀà·ÅÖö«¶«µÄÇøÓò£¬²»¹ýËü·ÅµÄ²»ÊÇÉÌÆ·¶øÊÇjavaÖеÄÀà¡£JavaÖÐÓи÷ÖÖ¸÷ÑùµÄÀ࣬
ÄÚÈݷḻ£¬ÃÅÀà·±¶à£¬ÎªÁ˸üºÃµÄ¹ÜÀí£¬Ê¶±ð£¬Ò²¾Í°Ñ½¨Á¢ÎªÃ¿Ò»ÀàÐеÄÀཨÁ¢Ò»¸öÇøÓò£¬Õâ¸öÇøÓò¾ÍÊǰü£¬ÕâµãÍêÈ«ÀàËÆ³¬ÊÐ
import:
Àà·ÅÈëÁ˰ü£¬ÔÚ±àÒ룬ÔËÐÐʱÈçºÎ²ÅÄܶ¨Î»µ½À࣬ÎÒÃÇÖªµÀ£¬Àà·ÖÈýÖÖ£¬ÏµÍ³À࣬À©Õ¹À࣬Óû§ÀࣻǰÁ½ÖÖÓÉjvmÖ¸¶¨£» Óû§ÀàµÄ²éÕÒÊÇͨ¹ý·¾¶ –classpath, classpathºÍȱʡ·¾¶“¡£”ÓëimportÅäºÏÀ´²éÕҵ쬲éÕÒ˳ÐòÈçÏ£º
1.–classpath(ÃüÁîÐÐģʽÏÂʹÓÃ);
2.classpath(ÔÚ»·¾³±äÁ¿ÖÐÉè¼Æ£¬µ±ÓÐ –classpathʱ¸Ã·¾¶ÐÅÏ¢²»Æð×÷ÓÃ)
3.ȱʡ·¾¶”.” µ±Ç°Ä¿Â¼(µ±Ç°Á½²½¶¼Ã»ÓÐʱ£¬²Å»áʹÓÃȱʡ·¾¶)
ÅóÓÑÃDz»ÖªÊÇ·ñÏë¹ýÕâ¸öÎÊÌ⣬¼ÈÈ»“ϵͳÀà”£¬“À©Õ¹Àà”£¬“Óû§Àà”java¶¼ÓлúÖÆ¶ÔÓ¦µ½£¬ÎªÊ²Ã´»¹ÒªÓÐimportÄØ£¿ ÕâËÆºõÊǸöÓÐȤµÄ»°Ìâ
ÎÒÃÇÖªµÀ£¬java³ÌÐòÔÚÔËÐÐʱ£¬³ýÁËһЩԤÏÈÔØÈëµÄÀà¿ÉÒÔͨ¹ýϵͳÄÚ¶¨µÄ·¾¶£¨Ð´ËÀÁË£©ËùÓеÄÀà±ØÐëÒª¾«È·¶¨ÒåλÖ㬶øÎÞÂÛÊÇͨ¹ýjvm»¹ÊÇclasspathËüÃǶÔÓÚÔËÐÐʱ²ÅÒª¼ÓÔØµÄÀàµÄ·¾¶Ö¸Ã÷²»¾ßÌ壬ºÜÁýͳ£¬ÈçÏ£º
ϵͳÀàjvmÖ¸¶¨µ½ jre\lib\jt.jar £¨jtÏÂÓкܶàµÄ°üร¬°üÏ»¹Óаüร©
À©Õ¹ÀàjvmÖ¸¶¨µ½ jre\lib\ext £¨extÏÂÒ²Óкܶà¸öjar°ü£¬Ã¿¸öjar°üÏ¿ÉÄܶ¼ÓÐһЩ°ü²ã´Î½á¹¹£©
Óû§Ààjvm¸ù¾ÝclasspathÀ´Ö¸¶¨Ä³¸ö°ü£¨°üÏ»¹¿ÉÄÜÓаüร©
ÕâôÁýͳ£¬jvmµ±È»²»¿ÉÄÜÕÒµ½ÁË£¬¾ÍºÃ±È£¬ÕÅÈýÔÚ Öйú£¬ºÓÄÏÊ¡£¬ÂåÑôÊУ¬Âí¼Òׯ17¶Ó£» Èç¹û½ö½ö½ö½ö¸æËßÄãÕÅÈýÔÚÖйú£¬ºÓÄÏÊ¡£¬ÈÃÄãÈ¥ÕÒ£¬ ÄѲ»ÄѰ¡£¬¹»Äã·Ñ¾¢µÄ°É¡££¬javaÒ²Ò»¸öÑù£¬ÎªÁËÌá¸ßЧÂÊ£¬javaÒªÇó±ØÐëÌṩÀàµÄ¾«È·Â·¾¶£¬ÓÉÊÇ£¬ÒýÈëÁËimportÕâ¸ö¹Ø
Ïà¹ØÎĵµ£º
1.ÄãÐèÒª¾«Í¨ÃæÏò¶ÔÏó·ÖÎöÓëÉè¼Æ(OOA/OOD)¡¢É漰ģʽ(GOF£¬J2EEDP)ÒÔ¼°×ÛºÏģʽ¡£ÄãÓ¦¸ÃÊ®·ÖÁ˽âUML£¬ÓÈÆäÊÇ
class£¬object£¬interactionÒÔ¼°statediagrams¡£
¡¡¡¡2.ÄãÐèҪѧϰJAVAÓïÑԵĻù´¡ÖªÊ¶ÒÔ¼°ËüµÄºËÐÄÀà¿â
(collections£¬serialization£¬streams£¬networking£¬
multithreading£¬reflection£¬event£ ......
JavaÌṩÁËÒ»Ì×»úÖÆÀ´¶¯Ì¬Ö´Ðз½·¨ºÍ¹¹Ôì·½·¨£¬ÒÔ¼°Êý×é²Ù×÷µÈ£¬ÕâÌ×»úÖÆ¾Í½Ð——·´Éä¡£·´Éä»úÖÆÊÇÈç½ñºÜ¶àÁ÷Ðпò¼ÜµÄʵÏÖ»ù´¡£¬ÆäÖаüÀ¨Spring¡¢HibernateµÈ¡£ÔÀíÐÔµÄÎÊÌâ²»ÊDZ¾ÎĵÄÖØµã£¬½ÓÏÂÀ´ÈÃÎÒÃÇÔÚʵÀýÖÐѧϰÕâÌ×¾«²ÊµÄ»úÖÆ¡£
1. µÃµ½Ä³¸ö¶ÔÏóµÄÊôÐÔ
public Object getProperty(Object owner, String f ......
Ãô½Ý¿ª·¢µÄÀíÄîÒѾÁ÷ÐÐÁ˺ܳ¤µÄʱ¼ä£¬ÔÚÃô½Ý¿ª·¢ÖеĿª·¢µü´ú½×¶ÎÖУ¬ÎÒÃÇ¿ÉÒÔͨ¹ýÎå¸ö²½Ö裬À´ÓÐЧµÄÌá¸ßÕû¸öÏîÄ¿µÄ´úÂëÖÊÁ¿¡£
JavaÏîÄ¿¿ª·¢¹ý³ÌÖУ¬ÓÉÓÚ¿ª·¢ÈËÔ±µÄ¾Ñé¡¢Java´úÂë±àдϰ¹ß£¬ÒÔ¼°È±·¦Í³Ò»µÄ±ê×¼ºÍ¹ÜÀíÁ÷³Ì£¬ÍùÍùµ¼ÖÂÕû¸öÏîÄ¿µÄ´úÂëÖÊÁ¿½Ï²î£¬ÄÑÓÚά »¤£¬ÐèÒª½Ï´óµÄ²âÊÔͶÈëºÍÖÜÆÚµÈÎÊÌâ¡£ÕâЩÎÊÌâÔÚÒ»¸öÏ ......
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import javax.imageio.ImageIO;
import com.sun.image.codec.jpeg.JPEGCodec;
import com ......
JavaµÚÈý·½library ecosystemÊÇÒ»¸öºÜ¹ãÀ«µÄ·¶³ë¡£²»¾ÃǰÓÐÈË׫ÎÄ£ºÃ¿¸öÏîÄ¿ÖУ¬Äã±ØÐëÖªµÀµÄ11¸öJavaµÚÈý·½Àà¿â¡£
µ¥Ôª²âÊÔ
1.DBUnit
DBunitÊÇÒ»¸ö»ùÓÚjunitÀ©Õ¹µÄÊý¾Ý¿â²âÊÔ¿ò¼Ü¡£ËüÌṩÁË´óÁ¿µÄÀà¶ÔÓëÊý¾Ý¿âÏà¹ØµÄ²Ù×÷½øÐÐÁ˳éÏóºÍ·â×°¡£
2.MOckito
MockitoÊÇÒ»¸öÕë¶ÔJavaµÄmocking¿ò¼Ü¡£Äã¿ÉÒÔʹÓüò½àµÄAPI±àд³ö ......