¶Á¡¶JAVAÐÂÊÖͨ²¡¡·
Ò»¡¢Ëã·¨ºÍÊý¾Ý½á¹¹
¡ïʲôʱºò¸ÃÓÃÊý×éÐÍÈÝÆ÷¡¢Ê²Ã´Ê±ºò¸ÃÓÃÁ´±íÐÍÈÝÆ÷£¿
¡ïʲôÊÇÉ¢Áк¯Êý£¿HashMapµÄʵÏÖÔÀíÊÇʲô£¿
¡ïʲôÊǵݹ飿Èç¹ûÄãÒÔǰ´ÓÀ´Ã»Ð´¹ýµÝ¹éº¯Êý£¬³¢ÊÔ×Åдһ¸ö£¨±ÈÈçÓõݹ麯Êý½øÐÐĿ¼Ê÷±éÀú£©¡£
¡ïʲôÊÇËã·¨¸´ÔÓ¶È£¿
¡ïÄãÊÇ·ñÀí½â¿Õ¼ä»»Ê±¼äµÄ˼Ï룿
¡ïдһ¸öÕë¶ÔÕûÊýÊý×éµÄðÅÝÅÅÐòº¯Êý£¬¿´¿´ÄãÒªÐ޸ļ¸´Î²ÅÄÜÅÜͨ¡£
¡ïдһ¸öÕë¶ÔÕûÊýÊý×éµÄ¶þ·Ö²éÕÒº¯Êý£¬¿´¿´ÄãÒªÐ޸ļ¸´Î²ÅÄÜÅÜͨ¡£
¶þ¡¢ÃæÏò¶ÔÏóµÄ»ù±¾¹¦
¡ï»ùÓڽӿڵļ̳кͻùÓÚʵÏֵļ̳и÷ÓÐʲôÓŵ㡢ȱµã£¿
¡ï¼Ì³Ð£¨°üÀ¨extendºÍimplement£©ÓÐʲôȱµã£¿
¡ï¶à̬£¨polymorphism£©ÓÐʲôȱµã£¿
¡ïΪʲôJava¿ÉÒÔ¶à¼Ì³Ðinterface£¬¶ø²»¿ÉÒÔ¶à¼Ì³Ðclass£¿
¡ï¼ÙÈçÈÃÄãдһ¸öСÓÎÏ·£¨±ÈÈçÈË»ú¶ÔÕ½µÄÎå×ӯ壩£¬Äã»áÈçºÎÉè¼ÆÀà½á¹¹£¿
¡ïÀà½á¹¹Éè¼ÆÊ±£¬ÈçºÎ¿¼ÂÇ¿ÉÀ©Õ¹ÐÔ£¿
Èý¡¢JVM
¡ï¹ØÓÚ»ù±¾ÀàÐͺÍÒýÓÃÀàÐÍ
JavaµÄ»ù±¾ÀàÐͺÍÒýÓÃÀàÐÍÔÚ±¾ÖÊÉÏÓÐÊ²Ã´Çø±ð¡£
¡óÕâÁ½ÖÖÀàÐÍÔÚÄÚ´æ´æ´¢ÉÏÓÐÊ²Ã´Çø±ð£¿
¡óÕâÁ½ÖÖÀàÐÍÔÚÐÔÄÜÉÏÓÐÊ²Ã´Çø±ð£¿
¡óÕâÁ½ÖÖÀàÐͶÔÓÚGCÓÐÊ²Ã´Çø±ð£¿
¡ï¹ØÓÚÀ¬»ø»ØÊÕ£¨Garbage Collection£©
GCµÄʵÏÖ»úÖÆ¡£Çë¿´ÈçϵÄÎÊÌ⣺
¡óGCÊÇÈçºÎÅжÏÄÄЩ¶ÔÏóÒѾʧЧ£¿
¡óGC¶ÔÐÔÄÜ»áÓÐÄÄЩӰÏ죿
¡óÈçºÎͨ¹ýJVMµÄ²ÎÊýµ÷ÓÅGCµÄÐÔÄÜ£¿
¡ï¹ØÓÚ×Ö·û´®
¶ÔÓÚJavaÌṩµÄStringºÍStringBuilder£¨StringBuffer£©£¬Ïë±ØºÜ¶àÈ˶¼ÖªµÀ£ºStringÓÃÓÚ³£Á¿×Ö·û´®£¬StringBuilderÓÃÓڿɱä×Ö·û´®¡£ÄÇJavaµ±³õΪʲôҪÕâÑùÉè¼Æ£¿ÎªÉ¶²»ÓÃÒ»¸öÀàÀ´Í³Ò»¸ã¶¨£¿
¡ï¹ØÓÚ·¶ÐÍ£¨Generic Programming£©
´ÓJDK 1.5¿ªÊ¼£¬JavaÒýÈëÁËÒ»¸öÖØÁ¿¼¶µÄÓï·¨£º·¶ÐÍ¡£²»¹ý£¬ºÜ¶à½ö½öÖªµÀ·¶ÐÍµÄÆ¤Ã«£¬¶ø¶ÔÓںܶ౾ÖʵĶ«¶«£¬²»ÉõÁ˽⡣
¡óGPÊÇÔÚ±àÒëʱʵÏֵϹÊÇÔÚÔËÐÐʱʵÏֵģ¿ÎªÊ²Ã´ÒªÕâôʵÏÖ£¿
¡óGPµÄÀàÐͲÁ³ý»úÖÆÊÇÕ¦»ØÊ£¿ÓÐɶÓŵã/ȱµã£¿
¡óʹÓ÷¶ÐÍÈÝÆ÷£¨Ïà¶ÔÓÚ´«Í³ÈÝÆ÷£©ÔÚÐÔÄÜÉÏÓÐɶӰÏ죿Ϊʲô£¿
¡ï¹ØÓÚ¶àÏß³Ì
¼¸¸ö¹ØÓÚ¶àÏ̵߳ÄÎÊÌâ¡£
¡ósynchronized¹Ø¼ü×ÖÊÇÔõôÆð×÷Óõģ¿
¡ósynchronizedµÄ¿ÅÁ£¶È£¨»òÕß˵×÷ÓÃÓò£©ÈçºÎ£¿ÊÇÕë¶Ôij¸öÀ໹ÊÇÕë¶Ôij¸öÀà¶ÔÏóʵÀý£¿
¡ósynchronized¶ÔÐÔÄÜÓÐûÓÐÓ°Ï죿Ϊʲô£¿
¡óvolatile¹Ø¼ü×ÖÓÖÊÇÅÉɶÓõģ¿É¶Ê±ºòÐèÒªÓÃÕâ¸ö¹Ø¼ü×Ö£¿
Ïà¹ØÎĵµ£º
×÷ΪJava³ÌÐòÔ±À´Ëµ£¬×îÍ´¿àµÄÊÂÇéιýÓÚ¿ÉÒÔÑ¡ÔñµÄ·¶Î§Ì«¹ã£¬¿ÉÒÔ¶ÁµÄÊéÌ«¶à£¬ÍùÍùÈÝÒ×ÎÞËùÊÊ´Ó¡£ÎÒÏë¾ÍÎÒ×Ô¼º¶Á¹ýµÄ¼¼ÊõÊé¼®ÖÐÌôÑ¡³öÀ´Ò»Ð©£¬
°´ÕÕѧϰµÄÏȺó˳Ðò£¬ÍƼö¸ø´ó¼Ò£¬ÌرðÊÇÄÇЩÏë²»¶ÏÌá¸ß×Ô¼º¼¼ÊõˮƽµÄJava³ÌÐòÔ±ÃÇ¡£
Ò»¡¢Java±à³ÌÈëÃÅÀà
¶ÔÓÚûÓÐJava±à³Ì¾ÑéµÄJava³ÌÐòÔ±ÒªÈëÃÅ£¬Ëæ±ã¶ÁʲôÈëÃÅÊé¼®¶¼Ò» ......
JDKµÄ°²×°Â·¾¶
-------------
±äÁ¿Ãû JAVA_HOME
±äÁ¿ÖµÊ¾Àý D:\Program Files\Java\jdk1.6.0;
ËÑË÷ÀàµÄĿ¼
------------
±äÁ¿Ãû CLASSPATH
±äÁ¿ÖµÊ¾Àý D:\Program Files\Java\jdk1.6.0\lib\tools.jar;
D:\Program Files\Java\jdk1.6.0\lib\dt.jar;
JdkµÄbinĿ¼
------------
±äÁ¿Ãû PATH(Ò ......
×î½ü¿´µ½Ò»¸öÓÐÒâ˼µÄÊ÷Ðνṹ£¬ÎªÃ¿¸ö½ÚµãÌí¼ÓÁËlftºÍrgtÁ½¸öÊôÐÔ¡£ÕâÑù²éÕҸýڵãµÄ×ӽڵ㡢²éÕҸýڵãËùÓи¸½Úµã£¬¾Í²»ÓÃÈ¥µÝ¹é²éѯ£¬Ö»ÐèÒªÓÃbetween¡¢andÓï¾ä¾Í¿ÉÒÔʵÏÖ¡£ÏÂÃæÒÔ´´½¨Ò»¸öÀ¸Ä¿Ê÷ΪÀý£¬ÒÔÏÂÊÇÎÒµÄÀí½â¡£
¡¡¡¡Ò»°ãÀ´½²£¬ÎÒÃÇ´´½¨À¸Ä¿Ê÷µÄʱºò£¬´ó¶àÖ»ÐèÒªÒ»¸öÍâ¼üparentidÀ´Çø·Ö¸Ã½ÚµãÊôÓÚÄĸö¸¸½Úµã¡£Êý ......
¾¹ýÁËÒ»ÖܵÄŬÁ¦£¬³É¹¦Ç©ÏÂÁËÉϺ£±¦ÐÅÈí¼þÎ÷°²·Ö¹«Ë¾¡£
ÔÚÕâÀ¼òµ¥·ÖÏíÒ»ÏÂÕâ´ÎµÄ¾Àú¡£
Ê×Ïȼòµ¥³ÂÊöϸöÈ˵ÄһЩ»ù±¾ÐÅÏ¢£¬Õý¹æÍ³Õб¾¿Æ·Ç¼ÆËã»úרҵ£¬2008-2009Äê8Ô½ÓÊܶ«·½±ê×¼Èí¼þ¹¤³ÌʦÅàѵ£¬Íê³ÉÁËһЩ±È½ÏÍêÕûµÄÏîÄ¿£¬ÕÆÎÕÁË»ù±¾µÄJ2EE¿ª·¢µÄºËÐļ¼Êõ¡£Åàѵ½áÊøÁË£¬²Î¼ÓÁËһЩ֪ÃûÆóÒµµÄУ԰ ......
ÏÂÃæÕâ¶Î´úÂëÊǾ¹ý´úÂë·ÖÎö¹¤¾ßRational Software Analyser ·ÖÎö¹ýµÄ£¬¸Ã¹¤¾ß¹ØÓÚJavaµÄ¹æÔòĿǰÊÇ541Ìõ£¬ÊµÊô¿Á¿Ì¡£Ð´¶Î¹æ·¶µãµÄJava´úÂëÈÝÒ×ô£¡
/**
*
* @author zhp
*
* @version 1.0
*/
package com.rsar;
import java.util.Date;
/**
*
* @author zhp
  ......