JavaµÄmain·½·¨ÓëÀàµÄ¼ÓÔØµÄÁªÏµ
¼øÓÚÐí¶àͬѧ¶ÔÕâ¸ömain·½·¨µÄÃÔ»ó£¡ÎÒÕâÀïÌṩһЩÒâ¼û£¬Ï£Íû¶Ô´ó¼ÒÓаïÖú£¡ºÇºÇ£¡
****ÎÒÃÇ˵¼ÓÔØÏÈ£º
JavaµÄÀàÊÇÓõ½²Å¿ªÊ¼¼ÓÔØµÄ£¬²¢ÇÒÔÚÿ¸öÀàµÄ¹¹ÔìÆ÷µ÷ÓÃ֮ǰ£¬ÀàµÄÿ¸öÓò£¨³ÉÔ±±äÁ¿£©¶¼ÒªÊ×Ïȱ»±àÒëÆ÷³õʼ»¯Ò»´Î£¬È»ºó²ÅÂÖµ½¹¹ÔìÆ÷À´¸É»î¶ù¡£µ«ÊÇ£¬JavaµÄ³õʼ»¯ÊǶèÐԵģ¬ËüûÓÐC++¹¹Ô캯ÊýµÄ¿Á¿ÌµÄÒªÇó£¬Java±àÒëÆ÷»á±£Ö¤Ã¿¸ö±äÁ¿ÔÚʹÓÃ֮ǰ»á±»³õʼ»¯£¬Òò´ËJavaÖÐÖ»ÒªÇó³ÌÐòÔ±ÔÚºÏÊʵĵط½ÎªÀà³ÉÔ±¸øÒ»¸öÓÐЧµÄÖµ¼´¿É¡£
Ò»¸östatic±äÁ¿ÔÚûÓÐÀàʵÀýµÄʱºòÒ²ÊÇ¿ÉÒÔʹÓõģ¬Õâ¾ÍÒªÇóstatic±ØÐ뱻ǡµ±µØ³õʼ»¯£¬Ò²¾ÍÊÇ˵£¬ÔÚ¹¹ÔìÆ÷µÄµ÷ÓÃ֮ǰ£¬¼ÓÔØÀàµÄʱºò£¬Java±àÒëÆ÷»áÔÊÐíJVMÔËÐÐÒ»¶Î´úÂ룬ÖÁÉÙ¿ÉÄÜ»áÓм¸ÐС£
****³ÌÐò¿ªÊ¼µÄʱºòÀà¼ÓÔØµÄʱºòËù×öµÄ¹¤×÷Á÷³ÌÊÇÔõÑùµÄ£¿
ÿµ±Ö´ÐÐJava±àÒëÆ÷µÄʱºò£¬±àÒëÆ÷»áѰÕÒÖ¸¶¨µÄÀ࣬µ±ËüÕÒµ½Ààʱ£¬Ê×ÏÈÐèÒª³õʼ»¯static±äÁ¿£¬ÒòΪÕâЩ³ÉÔ±¿ÉÒÔÔÚûÓÐʵÀýµÄÇé¿öÏÂÔËÐУ¬½Ó×Å£¬ÔÙ°´ÕÕ±äÁ¿µÄÉùÃ÷˳ÐòÒÀ´Î³õʼ»¯ÀàµÄ³ÉÔ±£¬³ÉÔ±³õʼ»¯Íê±ÏÖ®ºó²ÅΪ×Ô¼ºµ÷Óù¹ÔìÆ÷£¬Ò»ÇнøÐÐÍê±ÏÖ®ºó£¬²Å¿ÉÒÔµ÷Ó÷½·¨¡£µ«Ö÷Àà±È½ÏÌØÊ⣬Ö÷·½·¨»áÔÚ¹¹ÔìÆ÷֮ǰ£¬static±äÁ¿³õʼ»¯Ö®ºóµ÷Óã¬ÕâÊÇÓÉÓÚJavaµÄ¶èÐÔ³õʼ»¯£¬ÔÚmain·½·¨±»µ÷ÓÃ֮ǰÎÞ·¨ÖªµÀÊÇ·ñ´æÔÚÖ÷ÀàµÄʵÀý¡£
JavaµÄ³õʼ»¯ºÍ¹¹ÔìµÄ·ÖÀëʹµÃJavaÌṩÁË´úÂë¿é×÷Ϊ³õʼ»¯³ÉÔ±µÄ¹¤¾ßºÍÖ§³ÖÎÞÃûÀàµÄÀûÆ÷£¬¶øÕâÑùÒ»À´£¬³õʼ»¯µÄ¹¤×÷¾Í²»Ãâ»á±»À©Õ¹£¬³ÌÐòÔ±¿ÉÒÔǶÈë¶îÍâµÄ³õʼ»¯²½Öè¡£ÓÉÓÚJavaµÄ³ÉÔ±·ÖÆÕͨ³ÉÔ±ºÍstatic³ÉÔ±£¬³õʼ»¯´úÂë¿éÒ²·ÖstaticµÄ£¬ÀýÈ磺
public class Foo{
int a;
int b;
static int c;
{
a=-1;
b=1;
}//Õâ¸ö¾ÍÊÇËùνµÄ³õʼ»¯´úÂë¿é
static {
c=100;
}//static³ÉÔ±ÓÐרÊôµÄstatic³õʼ»¯´úÂë¿é
Ïà¹ØÎĵµ£º
ÏÂÃæÊÇJavaÏß³ÌϵÁв©ÎĵÄÒ»¸ö±àÄ¿£º
JavaỊ̈߳º¸ÅÄîÓëÔÀí
JavaỊ̈߳º´´½¨ÓëÆô¶¯
JavaỊ̈߳ºÏß³ÌջģÐÍÓëÏ̵߳ıäÁ¿
JavaỊ̈߳ºÏß³Ì״̬µÄת»»
JavaỊ̈߳ºÏ̵߳Äͬ²½ÓëËø
JavaỊ̈߳ºÏ̵߳Ľ»»¥
JavaỊ̈߳ºÏ̵߳ĵ÷¶È-ÐÝÃß
JavaỊ̈߳ºÏ̵߳ĵ÷¶È-ÓÅÏȼ¶
JavaỊ̈߳ºÏ̵߳ĵ÷¶È-Èò½
......
×ªÔØ×Ô£ºhttp://blog.csdn.net/seaward/archive/2008/11/26/3376511.aspx
ÓÃgoogleÕÒµ½¹ýÀÏÍâдµÄÏà¹ØµÄÎÄÕ£¬µ«ÊDz»ÍêÕû¡£¸ù¾Ý×Ô¼ºµÄʵ¼ùÖØÐÂдһ¸ö¡£
¼ÙÉ裺ÎÒÃÇÏÖÓÐÒ»¸öjava project½Ð×öoldWebApp£¬Ò»¸öDynamic Web Project½Ð×ödynaWebApp¡£
1¡¢ÔÚoldWebAppµÄ¸ùĿ¼ÏÂÕÒµ½²¢´ò¿ª.projectÎļþ£¬Ð޸ijÉ
<?xml ver ......
1£®ÈçºÎѧϰ³ÌÐòÉè¼Æ£¿
JAVAÊÇÒ»ÖÖÆ½Ì¨£¬Ò²ÊÇÒ»ÖÖ³ÌÐòÉè¼ÆÓïÑÔ£¬ÈçºÎѧºÃ³ÌÐòÉè¼Æ²»½ö½öÊÊÓÃÓÚJAVA£¬¶ÔC++µÈÆäËû³ÌÐòÉè¼ÆÓïÑÔÒ²Ò»Ñù¹ÜÓá£Óбà³Ì¸ßÊÖÈÏΪ£¬ JAVAÒ²ºÃCÒ²ºÃûʲô·Ö±ð£¬ÄÃÀ´¾ÍÓá£ÎªÊ²Ã´ËûÃÇÄÜ´ïµ½Èç´Ë¾³½ç£¿ÎÒÏëÊÇÒòΪ±à³ÌÓïÑÔÖ®¼äÓй²Í¨Ö®´¦£¬Áì»áÁ˱à³ÌµÄ¾«Ë裬×ÔÈ»Äܹ»×öµ½Ò»Í¨°Ùͨ¡£ÈçºÎѧϰ³ÌÐòÉè¼ÆÀ ......
LombokÊÇÒ»¸ö¿ªÔ´ÏîÄ¿£¬¿ÉÒÔÓÃÀ´Ïû³ýJava´úÂëµÄÈß³¤
Ïêϸ½éÉܲο´http://www.ibm.com/developerworks/opensource/library/os-lombok/index.html
ÏÂÃæ½éÉÜLombokÈçºÎÏû³ýJava´úÂëµÄÈß³¤¡£
1. Ê×ÏÈÈ¥http://projectlombok.org/. ÏÂÔØlombok.jar °ü
2. & ......
ת×Ô http://www.bjtarena.com/html/2010/4/1058.htm
ºÜ¶àÅóÓÑÔÚÉîÈëµÄ½Ó´¥JavaÓïÑÔºó¾Í»á·¢ÏÖÕâÑùÁ½¸ö´Ê£º·´Éä(Reflection)ºÍÄÚÊ¡(Introspector)£¬¾³£¸ã²»Çå³þÕâµ½µ×ÊÇÔõô»ØÊ£¬ÔÚʲô³¡ºÏÏÂÓ¦ÓÃÒÔ¼°ÈçºÎʹÓã¿
¡¡¡¡·´Éä
¡¡¡¡Ïà¶Ô¶øÑÔ£¬·´Éä±ÈÄÚÊ¡¸üÈÝÒ×Àí½âÒ»µã¡£ÓÃÒ»¾ä±È½Ï°×µÄ»°À´¸ÅÀ¨£¬·´Éä¾ÍÊÇÈÃÄã¿ÉÒÔͨ¹ýÃû³ÆÀ ......