public£¨¹«¹²·ÃÎÊ¿ØÖÆ£©£º¿ÉÒÔ±»ËùÓÐÀà·ÃÎÊ¡£
protected£¨±£»¤·ÃÎÊ¿ØÖÆ£©£º¿ÉÒÔ±»Õâ¸öÀà±¾Éí¡¢ËüµÄ×ÓÀࣨ°üÀ¨Í¬Ò»¸ö°üÖÐÒÔ¼°²»Í¬°üÖеÄ×ÓÀࣩºÍͬһ¸ö°üÖеÄËùÓÐÆäËûÀà·ÃÎÊ¡£
default£¨ÓѺ÷ÃÎÊ¿ØÖÆ£©£º¿ÉÒÔ±»Õâ¸öÀà±¾ÉíºÍͬһ¸ö°üÖÐµÄÆäËûÀàËù·ÃÎÊ¡£
private£¨Ë½ÓзÃÎÊ¿ØÖÆ£©£ºÖ»Äܱ»¸ÃÀà×ÔÉí·ÃÎʺÍÐ޸ġ£ ......
½«JavaÓ¦ÓóÌÐò±¾µØ±àÒëΪEXEµÄ¼¸ÖÖ·½·¨(ÍÆ¼öʹÓÃJOVEºÍJET)
1. ´Ówww.towerj.com»ñµÃÒ»¸öTowerJ±àÒëÆ÷£¬¸Ã±àÒëÆ÷¿ÉÒÔ½«ÄãµÄCLASSÎļþ
±àÒë³ÉEXEÎļþ¡£
2. ÀûÓÃ΢ÈíµÄSDK-Java 4.0ËùÌṩµÄjexegen.exe´´½¨EXEÎļþ£¬Õâ¸öÈí¼þ¿ÉÒÔ
´Ó΢ÈíµÄÍøÕ¾Ãâ·ÑÏÂÔØ£¬µØÖ·ÈçÏ£º
http://www.microsoft.com/java/download/dl_sdk40.htm
jexegenµÄÓï·¨ÈçÏ£º
jexegen /OUT:exe_file_name
/MAIN:main_class_name main_class_file_name.class
[and other classes]
3. Visual CafeÌṩÁËÒ»¸öÄܹ»´´½¨EXEÎļþµÄ±¾µØ±àÒëÆ÷¡£ÄãÐèÒª°²×°¸Ã¹âÅÌ
ÉÏÌṩµÄEXE×é¼þ¡£
4. ʹÓÃInstallAnywhere´´½¨°²×°ÅÌ¡£
5. ʹÓÃIBM AlphaWorksÌṩµÄÒ»¸ö¸ßÐÔÄÜJava±àÒëÆ÷£¬¸Ã±àÒëÆ÷¿ÉÒÔ´ÓÏÂÃæµÄ
µØÖ·»ñµÃ£º
http://www.alphaworks.ibm.com/tech/hpc
6. JETÊÇÒ»¸öÓÅÐãµÄJavaÓïÑÔ±¾µØ±àÒëÆ÷¡£¸Ã±àÒëÆ÷¿ÉÒÔ´ÓÕâ¸öÍøÕ¾»ñµÃÒ»¸ö
²âÊÔ°æ±¾£º
http://www.excelsior-usa.com/jet.html
7. Instantiations¹«Ë¾µÄJOVE
http://www.instantiations.com/jove/...ejovesystem.htm ......
ÔÎĵØÖ·£ºhttp://hi.baidu.com/lin_zy/blog/item/bf14d21f6bb12ff6e1fe0bf1.html
¸ÅÄî
ʲôÊÇÒì³££¿
Òì³££¨exception£©Ó¦¸ÃÊÇÒ쳣ʼþ£¨exceptional event£©µÄËõд¡£
Òì³£¶¨Ò壺Òì³£ÊÇÒ»¸öÔÚ³ÌÐòÖ´ÐÐÆÚ¼ä·¢ÉúµÄʼþ£¬ËüÖжÏÕýÔÚÖ´ÐеijÌÐòµÄÕý³£µÄÖ¸ÁîÁ÷¡£
µ±ÔÚÒ»¸ö·½·¨Öз¢Éú´íÎóµÄʱºò£¬Õâ¸ö·½·¨´´½¨Ò»¸ö¶ÔÏ󣬲¢ÇÒ°ÑËü´«µÝ¸øÔËÐÐʱϵͳ¡£Õâ¸ö¶ÔÏó±»½Ð×öÒì³£¶ÔÏó£¬Ëü°üº¬ÁËÓйشíÎóµÄÐÅÏ¢£¬ÕâЩÐÅÏ¢°üÀ¨´íÎóµÄÀàÐͺÍÔÚ³ÌÐò·¢Éú´íÎóʱµÄ״̬¡£´´½¨Ò»¸ö´íÎó¶ÔÏó²¢°ÑËü´«µÝ¸øÔËÐÐʱϵͳ±»½Ð×öÅ׳öÒì³£¡£
Ò»¸ö·½·¨Å׳öÒì³£ºó£¬ÔËÐÐʱϵͳ¾Í»áÊÔ×ŲéÕÒһЩ·½·¨À´´¦ÀíËü¡£ÕâЩ´¦ÀíÒì³£µÄ¿ÉÄܵķ½·¨µÄ¼¯ºÏÊDZ»ÕûÀíÔÚÒ»ÆðµÄ·½·¨ÁÐ±í£¬ÕâЩ·½·¨Äܹ»±»·¢Éú´íÎóµÄ·½·¨µ÷Óá£Õâ¸ö·½·¨ÁÐ±í±»½Ð×ö¶ÑÕ»µ÷Óã¨call¡¡stack£©
ÔËÐÐʱϵͳËÑѰ°üº¬Äܹ»´¦ÀíÒì³£µÄ´úÂë¿éµÄ·½·¨ËùÇëÇóµÄ¶ÑÕ»¡£Õâ¸ö´úÂë¿é½Ð×öÒì³£´¦ÀíÆ÷£¬ËÑѰÊ×ÏÈ´Ó·¢ÉúµÄ·½·¨¿ªÊ¼£¬È»ºóÒÀ´Î°´×ŵ÷Ó÷½·¨µÄµ¹Ðò¼ìË÷µ÷ÓöÑÕ»¡£µ±ÕÒµ½Ò»¸öÏàÓ¦µÄ´¦ÀíÆ÷ʱ£¬ÔËÐÐʱϵͳ¾Í°ÑÒì³£´«µÝ¸øÕâ¸ö´¦ÀíÆ÷¡£Ò»¸öÒì³£´¦ÀíÆ÷ÒªÊʵ±µØ¿¼ÂËÅ׳öµÄÒì³£¶ÔÏóµÄÀàÐͺÍÒì³£´¦ÀíÆ÷Ëù´¦ÀíµÄÒì³£µÄÀàÐÍÊÇ·ñÆ¥Åä¡£Òì³£±»²¶»ñÒÔºó£¬Òì³£´¦ÀíÆ÷¹Ø±Õ¡£Èç¹ ......
ºÜ¶àÈËÔÚ³õѧJavaµÄʱºò¾³£»á±»ÊéÖнéÉܵÄÒ»¶Ñ»·¾³±äÁ¿µÄÉèÖøãµÃÍ·»èÄÔÕÍ£¬ºÜ¶àÊéÖж¼»áÔÚ³õ×°JDKµÄʱºòÈÃËû´ó¼ÒÉèÖÃJAVA_HOME»·¾³±ä
Á¿£¬ÔÚ¿ª·¢³ÌÐòµÄʱºòÉèÖÃCLASSPATH»·¾³±äÁ¿£¬¶øºÜ¶àÈ˲¢²»Àí½âÕâÁ½¸ö»·¾³±äÁ¿µÄ×÷Óã¬ÎÒÃÇÀ´·Ö±ð½øÐÐÏêϸµÄ²ûÊö¡£
Ê×ÏÈÊÇJAVA_HOME»·¾³±äÁ¿£¬ÎÒÃÇÏÈÀ´ÕÆÎÕÕâ¸ö»·¾³±äÁ¿µÄÉèÖÃÄÚÈÝ£¬JAVA_HOMEÕâ¸ö»·¾³±äÁ¿µÄÉèÖÃÄÚÈÝÊÇJDKµÄ°²×°Ä¿Â¼£¬±ÈÈç˵ÄúµÄ
JDK°²×°ÔÚd:\jdk1.6.0Õâ¸öĿ¼Ï£¬ÇëÄú²é¿´Ò»ÏÂÕâ¸öĿ¼ÏÂÊDz»ÊÇÓÐÒ»¸ö×ÓĿ¼bin£¬binĿ¼ÖÐÊDz»ÊÇÓÐjava.exeÕâ¸öÎļþ£¬Èç¹û
ÊÇ£¬ÄÇôÄúµÄJAVA_HOME»·¾³±äÁ¿µÄÄÚÈÝÓ¦¸ÃΪd:\jdk1.6.0¡£ÄÇôÎÒÃÇÉèÖÃÕâ¸ö»·¾³±äÁ¿µÄ×÷ÓÃÊÇÊ²Ã´ÄØ£¿¾Íµ¥¶ÀµÄjava¿ª·¢¶øÑÔ£¬Õâ¸ö
»·¾³±äÁ¿²¢Ã»ÓÐÈκÎ×÷Óã¬Õâ¾ÍÊǺܶà¸ù¾ÝÊéÉϵÄÃèÊöÉèÖúÃÖ®ºó£¬°ÑÒ»±¾ÊéѧÍêҲûÓÐÓõ½Õâ¸ö±äÁ¿£¬ËùÒÔºÜÊDz»Àí½â¡£
ÆäʵJAVA_HOME±äÁ¿×îºÃ»¹ÊÇÉèÖÃһϣ¬Ê×ÏÈ£¬ÎÒÃÇΪÁËÄܹ»±àÒëºÍÔËÐÐjava³ÌÐò£¬ÐèÒªÔÚPATH»·¾³±äÁ¿ÖаÑjava.exeËùÔÚµÄĿ¼ÉèÖÃΪ
PATH±äÁ¿µÄÒ»²¿·Ö£¬Ä¿µÄÊÇΪÁËÄܹ»Í¨¹ýÃüÁîÐÐÔËÐÐjavacºÍjavaÃüÁî³ÉΪ¿ÉÄÜ£¬µ±ÄãÔÚÃüÁîÐÐÖÐÊäÈëjavac ...»òÕßjava
...µÄʱºò£¬Èç ......
ÔÚjavaeyeÉÏËѵ½Ò»Æªrobbin¹ØÓÚjavaÐòÁл¯µÄ»Ø¸´£¬ÎÒ¾õµÃÆäÖеÄÀý×ÓºÜÓÐ˵·þÁ¦£¬×ª¹ýÀ´ºÍ´ó¼Ò·ÖÏí¡£
¹ØÓÚ¸ü¶àjavaÐòÁл¯µÄÎÊÌâ¿ÉÒԲμûJAVAϵÁÐÖ®¶ÔÏóµÄÐòÁл¯Óë·´ÐòÁл¯
JavaµÄÐòÁл¯»úÖÆÖ»ÐòÁл¯¶ÔÏóµÄÊôÐÔÖµ£¬¶ø²»»áÈ¥ÐòÁл¯Ê²Ã´ËùνµÄ·½·¨¡£ÆäʵÕâ¸öÎÊÌâ¼òµ¥Ë¼¿¼Ò»Ï¾ͿÉÒÔ¸ãÇå³þ£¬·½·¨ÊDz»´ø×´Ì¬µÄ£¬¾ÍÊÇһЩָÁָÁîÊDz»ÐèÒªÐòÁл¯µÄ£¬Ö»ÒªÄãµÄJVM classloader¿ÉÒÔloadµ½Õâ¸öÀ࣬ÄÇôÀà·½·¨Ö¸Áî×ÔÈ»¾Í¿ÉÒÔ»ñµÃ¡£ÐòÁл¯ÕæÕýÐèÒª±£´æµÄÖ»ÊǶÔÏóÊôÐÔµÄÖµ£¬ºÍ¶ÔÏóµÄÀàÐÍ¡£
ÎÒÃÇ¿ÉÒÔ×öÒ»¸ö¼òµ¥µÄСÊÔÑ飬À´Ö¤ÊµÒ»Ï£º
Java´úÂë
package com.javaeye;
import java.io.Serializable;
public class DomainObject implements Serializable {
private String name;
private int age ;
public int getAge(); {
return age;
}
public void setAge(int age); {
this.age = age;
}
public String getName(); {
return name;
}
public void setName(String name); {
......
Java±à³ÌÄÇЩʶù78——ʱ¼äºÍÈÕÆÚ´¦Àí
9.6 java.util°ü
java.util°üÊÇJavaÓïÑÔÌṩµÄ¹¤¾ßÀà°ü£¬¸Ã°üÖаüº¬ÁËÈçÈÕÆÚ¡¢Ëæ»úÊýºÍÊý¾Ý½á¹¹ÊµÏÖÀàµÈһϵÁеŤ¾ßÀàʵÏÖ£¬ÊÇѧϰJavaÓïÑԵĻù´¡°üÖ®Ò»¡£
9.6.1 ʱ¼äºÍÈÕÆÚ´¦Àí
ʹÓóÌÐò½øÐÐʱ¼äºÍÈÕÆÚ´¦Àí£¬ÊdzÌÐòÔ±±ØÐëµÄÒ»ÖÖ³£Óü¼ÄÜ£¬ÔÚ²»Í¬µÄ³ÌÐòÉè¼ÆÓïÑÔÖÐÌṩÁ˲»Í¬µÄ¸ñʽ½øÐÐʵÏÖ£¬ÏÖÔھͽéÉÜÒ»ÏÂJavaÓïÑÔÖеÄʵÏÖ·½Ê½£¬ÒÔ¼°»ù±¾µÄÓ¦Óã¬Ê¹µÃ¶ÔÓÚJavaÓïÑÔµÄʱ¼äºÍÈÕÆÚ´¦Àí¼¼ÊõÓбȽÏÈ«ÃæµÄÈÏʶ¡£
ÔÚ³ÌÐòÖУ¬Ä³¸ö¹Ì¶¨µÄʱ¼ä´ú±íµÄ¶¼ÊÇÒ»¸öʱ¼äµã£¬Ò²¾ÍÊÇÒ»¸öʱ¼äµÄ˲¼ä£¬ÀýÈç2009Äê3ÔÂ8ÈÕ15µã50·Ö0Ã룬ÔÚʵ¼ÊµÄÓ¦ÓÃÖУ¬¾³£ÐèÒª¶ÔÓÚÁ½¸öʱ¼ä½øÐбȽϻò¼ÆËãʱ¼äÖ®¼äµÄ²îÖµ£¬ÕâЩ¹¦ÄÜÔÚJavaÓïÑÔÖж¼¿ÉÒԺܷ½±ãµÄʵÏÖ¡£
ÔÚJavaÓïÑÔÖУ¬Ê±¼äµÄ±í´ïµ¥Î»ÊǺÁÃë¡£Ò²¾ÍÊÇ˵£¬JavaÓïÑÔÖеÄʱ¼ä´¦Àí¿ÉÒÔ¾«È·µ½ºÁÃë¡£
ÔÚJavaÓïÑÔÖУ¬±í´ïʱ¼äµÄ·½Ê½ÓÐÁ½ÖÖ£º
a¡¢¾ø¶Ôʱ¼ä¡£ÒÔÖ±¹ÛµÄÐÎʽÀ´±í´ïij¸öʱ¼äµã£¬ÀýÈç2009Äê10ÔÂ10ºÅ0µã0·Ö0Ã롣ʹÓÃÕâÖÖÐÎʽ±í´ïʱ¼ä£¬Ê¹ÓÃÆðÀ´ ......