»ñÈ¡javaµÄ·¾¶
¶ÔÓÚJava³ÌÐò£¬ÎÞÂÛÊÇδ´ò°üµÄ»¹ÊÇ´ò°üµÄJAR»òWARÎļþ£¬ÓÐʱºò¶¼ÐèÒª»ñÈ¡ËüÔËÐÐËùÔÚĿ¼ÐÅÏ¢£¬ÈçºÎ×öµ½ÕâÒ»µãÄØ£¿
ÔÚJava´¦ÀíµÄÎļþϵͳÖУ¬Ä¿Â¼µÄ±íʾ·½Ê½ÓÐÁ½ÖÖ£º
£¨1£©¾ø¶ÔĿ¼£¬ËüÒÔ"/"ΪÆðʼ×Ö·û£¬´ú±í´Ó¸ùĿ¼Ï¿ªÊ¼Ñ°ÕÒ¸ø³öµÄĿ¼£¬Èç/c:/java
£¨2£©Ïà¶Ô·¾¶£¬ËüÒÔ²»´ø“/”µÄĿ¼Ãû±íʾ£¬±íʾÒÔµ±Ç°Java³ÌÐòÕýÔÚÔËÐеÄĿ¼×÷ΪÆðʼĿ¼À´Ñ°ÕÒ¸ø³öµÄĿ¼¡£Èçjava/classes¡£ÔÚÏà¶Ô·¾¶ÖУ¬ÓÐÒ»Ð©ÌØ¶¨µÄ×Ö·û£¬¿ÉÒÔ´ú±íÌØµÄµÄĿ¼£¬±ÈÈ磬“.”´ú±íµ±Ç°Ä¿Â¼£¬“..”´ú±íµ±Ç°Ä¿Â¼µÄÉÏÒ»¼¶Ä¿Â¼¡£ÔÚÍøÉÏºÜ¶à¸ø³öµÄÀý×ÓÖУ¬¾ÍÊÇÀûÓÃ"."×÷ΪĿ¼Ãû£¬¹¹ÔìFile¶ÔÏóµÄʵÀý£¬È»ºóͨ¹ýFile¶ÔÏóµÄ·½·¨À´»ñÈ¡µ±Ç°³ÌÐòÔËÐеÄĿ¼¡£
ÕâÖÖ·½·¨ËäÈ»¼òµ¥£¬µ«ÓÐʱ²»ÄÜÕýÈ·µÄµÃ³öµ±Ç°³ÌÐòµÄÔËÐÐĿ¼¡£ÔÒòÔÚÓÚ£¬ÔËÐÐJava³ÌÐò²»Ò»¶¨Òª½øÈëµ½¸Ã³ÌÐòµÄÀàÎļþ»òJARÎļþËùÔÚµÄĿ¼£¬Ö»ÒªÔÚÔËÐÐʱָ¶¨ÁËÕýÈ·µÄÀà·¾¶ÐÅÏ¢£¬¾Í¿ÉÒÔÔÚÈκÎĿ¼ÖÐÔËÐÐJava³ÌÐò£¬´ËʱÀûÓÃÕâÖÖ·½·¨Ö»Äܵõ½·¢³öÔËÐÐÃüÁîʱËùÔÚµÄĿ¼ÐÅÏ¢¡£
´ÓÉÏÃæµÄ·ÖÎö¿ÉÒÔ¿´³ö£¬¶ÔÓںܶàJava³ÌÐò£¬ÓÈÆäÊÇWEB³ÌÐò£¬ÀûÓõ±Ç°Â·¾¶µÄ“.”±íʾ·¨£¬¶¼²»ÄÜÂú×ãÒªÇó¡£ÄÇôÔõÑù²ÅÄÜÕýÈ·µÄµÃµ½ÔËÐÐĿ¼ÐÅÏ¢ÄØ£¿
ÔÚWeb³ÌÐòÖУ¬ÀûÓÃServlet API¿ÉÒÔ»ñµÃһЩ·¾¶ÐÅÏ¢£¬±ÈÈçHttpServletRequest½Ó¿ÚÖж¨ÒåµÄgetRealPath·½·¨£¬µ«ÀàËÆÕâЩ·½·¨¶¼ÒÀÀµÓÚServlet»·¾³£¬²»±ãÓÚ³ÌÐòµÄµ¥Ôª²âÊÔ¡£
±¾ÎÄÌṩÁËÒ»ÖÖֻʹÓÃJava±ê×¼APIµÄ·¾¶Ì½²â·½·¨£¬¾ÍÊÇÀûÓÃClassLoader³éÏóÀà¡£
ÀûÓÃjava.lang.ClassµÄgetClassLoader·½·¨£¬¿ÉÒÔ»ñµÃ¸ø¶¨ÀàµÄClassLoaderʵÀý£¬ËüµÄgetResource·½·¨¿ÉÒÔ»ñµÃµ±Ç°Àà×°ÔØÆ÷ÖеÄ×ÊÔ´µÄλÖã¬ÎÒÃÇ¿ÉÒÔÀûÓÃÀàÎļþµÄÃû³Æ×÷ΪҪ²éÕÒµÄ×ÊÔ´£¬¾¹ý´¦Àíºó¾Í¿É»ñµÃµ±Ç°Java³ÌÐòµÄÔËÐÐλÖÃÐÅÏ¢£¬Æäα´úÂëÈçÏ£º
»ñµÃClass²ÎÊýµÄËùÔÚµÄÀàÃû
È¡µÃ¸ÃÀàËùÔڵİüÃû
½«°üÃûת»»ÎªÂ·¾¶
ÀûÓÃgetResourceµÃµ½µ±Ç°µÄÀàÎļþËùÔÚURL
ÀûÓÃURL½âÎö³öµ±Ç°Java³ÌÐòËùÔڵķ¾¶
¾ßÌå´úÂëÈçÏ£º
/**-----------------------------------------------------------------------
*getAppPat
Ïà¹ØÎĵµ£º
DESË㷨ΪÃÜÂëÌåÖÆÖеĶԳÆÃÜÂëÌåÖÆ£¬ÓÖ±»³ÉΪÃÀ¹úÊý¾Ý¼ÓÃܱê×¼
£¬ÊÇ1972ÄêÃÀ¹úIBM
¹«Ë¾ÑÐÖÆµÄ¶Ô³ÆÃÜÂëÌåÖÆ¼ÓÃÜËã·¨¡£ÆäÃÜÔ¿³¤¶ÈΪ56룬Ã÷Îİ´64λ½øÐзÖ×飬½«·Ö×éºóµÄÃ÷ÎÄ×éºÍ56λµÄÃÜÔ¿°´Î»Ìæ´ú»ò½»»»µÄ·½·¨ÐγÉÃÜÎÄ×éµÄ¼ÓÃÜ·½·¨¡£
DES¼ÓÃÜËã·¨ÌØµã£º·Ö×é±È½Ï¶Ì¡¢ÃÜÔ¿Ì«¶Ì¡¢ÃÜÂëÉúÃüÖÜÆÚ¶Ì¡¢ÔËËãËٶȽÏÂý¡£
DES¹¤×÷ ......
ǰÑÔ£º
±¾ÏîÄ¿Ö÷ÒªÊÇͨ¹ý°ÑµØÍ¼ÇÐÆ¬Ç¶Èëswf£¬°ÑÇÐÆ¬×ø±êÓÃJavaÊý¾Ý´ò°ü£¬È»ºó ÔÚFlexÏîÄ¿ÄÚͨ¹ýJava¶ÁÈ¡´ò°üÊý¾Ý£¬Í¨Ñ¶¸øFlex£¬×îºó°ÑswfÄÚµÄͼƬ°²·ÅÔÚ¶ÔӦλÖÃÀ´Êµ´óµØÍ¼ ²ð·Ö->´ò°ü->ÔÙÏֵĹý³Ì¡£
1. swfͼƬ´ò°ü´úÂë BitMapClass.as
package
{
import flash.display.Sprite;
public class BitM ......
Java¼¯ºÏ¿ò¼Üͼ
¡¡¡¡¼¯ºÏ½Ó¿Ú£º6¸ö½Ó¿Ú£¨¶ÌÐéÏß±íʾ£©£¬±íʾ²»Í¬¼¯ºÏÀàÐÍ£¬ÊǼ¯ºÏ¿ò¼ÜµÄ»ù´¡¡£
¡¡¡¡³éÏóÀࣺ5¸ö³éÏóÀࣨ³¤ÐéÏß±íʾ£©£¬¶Ô¼¯ºÏ½Ó¿ÚµÄ²¿·ÖʵÏÖ¡£¿ÉÀ©Õ¹Îª×Ô¶¨Ò弯ºÏÀà¡£
¡¡¡¡ÊµÏÖÀࣺ8¸öʵÏÖÀࣨʵÏß±íʾ£©£¬¶Ô½Ó¿ÚµÄ¾ßÌåʵÏÖ¡£
¡¡¡¡Ôںܴó³Ì¶ÈÉÏ£¬Ò»µ©ÄúÀí½âÁ˽ӿڣ¬Äú¾ÍÀí½âÁË¿ò¼Ü¡£ËäÈ»Äú×ÜÒª´´½ ......
ºÜ¶àµÄÎı¾Îļþ»áÓв»Í¬µÄ±àÂë¸ñʽ£¬Ôì³ÉÕâÖÖ±àÂë²îÒìµÄ¿ÉÄÜÊÇϵͳµÄ²îÒ죬¿ÉÄÜÊÇÔÚ±£´æÎļþʱ²ÉÓÃÌØ¶¨µÄ×Ö·û¼¯±àÂëÀ´±£´æ¡£ÕâʱÎÒÃÇÀûÓÃJavaÓïÑÔÀ´´ò¿ªÕâЩÎı¾Ê±£¬Èç¹û²»Ê¹ÓÃÕýÈ·µÄ×Ö·û¼¯½âÂëÆ÷´ò¿ª£¬¿Ï¶¨»á³öÏÖÂÒÂë¡£ºÃÔÚjava.io°üÌṩÁËÒ»¸öjava.io.InputStreamReaderÀàÀ´Ö§³ÖÖ¸¶¨Îı¾× ......
±¾ÎĽéÉÜJavaµÄBigDecimalÀàµÄÓ¦Óá£JavaÔÚjava.math°üÖÐÌṩµÄAPIÀàBigDecimal£¬ÓÃÀ´¶Ô³¬¹ý16λÓÐЧλµÄÊý½øÐо«È·µÄÔËËã¡£
BigDecimalÀà
Ë«¾«¶È¸¡µãÐͱäÁ¿double¿ÉÒÔ´¦Àí16λÓÐЧÊý¡£ÔÚʵ¼ÊÓ¦ÓÃÖУ¬ÐèÒª¶Ô¸ü´ó»òÕ߸üСµÄÊý½øÐÐÔËËãºÍ´¦Àí¡£JavaÔÚjava.math°üÖÐÌṩµÄAPIÀàBigDecimal£¬ÓÃÀ´¶Ô³¬¹ý16λÓÐЧλµÄÊý½øÐо«È· ......