Ê®¸ö×îºÃµÄJavaÐÔÄܹÊÕÏÅųý¹¤¾ß
ÉùÃ÷£ºJavaEyeÐÂÎÅÎÄÕµİæȨÊôÓÚJavaEyeÍøÕ¾ËùÓУ¬ÑϽûÈκÎÍøվתÔر¾ÎÄ£¬·ñÔò±Ø½«×·¾¿·¨ÂÉÔðÈΣ¡
ÍƼöÊ®¸ö×îºÃµÄJavaÐÔÄܹÊÕÏÅųý¹¤¾ß£º
1.jconsoleÊÇËæ×ÅJDK 1.5¶øÍƳöµÄ¡£ÕâÊÇÒ»¸öJava¼à²âºÍ¹ÜÀí¿ØÖÆ̨-JMX¼æÈݵÄͼÐι¤¾ßÀ´¼à²âJavaÐéÄâ»ú¡£ËüÄܹ»Í¬Ê±¼à²â±¾µØºÍÔ¶³ÌµÄJVMs¡£ÏêÇé¿É²é¿´£ºjconsole¹¤¾ß½éÉÜ
2.VisualVM ¼¯³ÉÁ˼¸¸öÏÖÓеÄJDKÈí¼þ¹¤¾ß£¬ÇáÁ¿¼¶ÄÚ´æºÍCPUÐÅÏ¢¸ÅÒªÄÜÁ¦¡£Õâ¸ö¹¤¾ß±»Éè¼ÆΪͬʱÔÚÉú²úºÍ¿ª·¢Ê±Ê¹Ó㬽øÒ»²½Ìá¸ß¼àÊÓµÄÄÜÁ¦ºÍJava SEƽ̨µÄÐÔÄÜ·ÖÎöÄÜÁ¦¡£
3.HeapAnalyzer Äܹ»Í¨¹ýËü²ÉÓÃÆô·¢Ê½ËÑË÷ÒýÇæºÍ·ÖÎöJava¶ÑÕ»´æ´¢ÐÅÏ¢·¢ÏÖ¿ÉÄܵÄJava¶Ñջй©ÇøÓò£¬Ëüͨ¹ý½âÎöJava¶ÑÕ»´æ´¢ÐÅÏ¢£¬´´½¨¶¨Ïòͼ±í£¬±ä»»ËûÃdzɶ¨ÏòÊ÷ºÍÖ´ÐÐÆô·¢Ê½ËÑË÷ÒýÇæ¡£
4.PerfAnal ÊÇÔÚJava 2ƽ̨ÉÏΪÁË·ÖÎöÓ¦ÓñíÏÖµÄÒ»¸ö»ùÓÚGUIµÄ¹¤¾ß¡£ÄúÄÜʹÓÃPerfAnalµÄ±çÈÏÐÔÀ´²éÕÒ³öÄúÐèÒªµ÷ÕûµÄ´úÂë¡£
5.JAMon ÊÇÒ»¸öÃâ·Ñ£¬¼òµ¥£¬¸ßÐÔÄÜ£¬°²È«£¬ÔÊÐí¿ª·¢ÕßÈÝÒ׵ؼà²âÉú²úÓ¦ÓóÌÐòµÄJava API¡£
6.Eclipse Memory Analyzer ÊÇ°ïÖúÄú·¢ÏÖÄÚ´æй©ºÍ¼õÉÙ¼ÇÒäÏûºÄÁ¿µÄһ̨¿ìËٺ͹¦ÄܷḻµÄJava¶Ñ·ÖÎöÒÇ¡£
7.[url="http://www.eclipse.org/mat "]GCViewer[/url] Ò»¸öÃâ·Ñ¿ªÔ´¹¤¾ß£¬Ê¹ÓÃJava VMÊôÐÔ-verbose:gc ºÍ£XloggcÉú³É¿ÉÊÓ»¯Êý¾Ý¡£ËüÒ²¼ÆËãÀ¬»øÊÕ¼¯Ïà¹ØµÄÐÔÄÜÖ¸±ê(Éú²úÁ¿¡¢»ýÀÛÍ£Áô¡¢×µÄÍ£ÁôµÈµÈ)¡£
Èç¹ûÄúÕýÔÚÔËÐÐÄúµÄÓ¦ÓóÌÐòÔÚHP - UXƽ̨£¬¿´¿´ÏÂÃ棺
. HPjmeter
1. È·¶¨ºÍÕï¶ÏÔÚHP-UXÉÏÔËÐеÄjava Ó¦ÓóÌÐòµÄÎÊÌ⣻
2. ¼à²ìÕýÔÚÔËÐеÄjavaÓ¦ÓóÌÐòºÍ·ÖÎöÇÐÃæÊý¾Ý£»
3. ²¶×½ÆÊÃæÊý¾ÝÓëÁãÖƱ¸Ê±£¬Ê¹ÓÃJDK / JREµÄ5.0.04»ò¸ü¸ß£»
4. ÔÚHP - UX £¬ LinuxºÍWindows ϵͳÉÏÔËÐÐHPjmeter¿ØÖÆ̨£»
5. ¸ÄÉÆÀ¬»ø»ØÊÕ»úÖƵıíÏÖ¡£
.HPjconfig
ÊÇΪµ÷ÕûÄúµÄHP-UX 11i H
Ïà¹ØÎĵµ£º
import java.util.Date;
import java.text.SimpleDateFormat; //ΪÁËÏÔʾʱ¼ä¶ø¼Ó
Date date = new Date(); //»ñµÃϵͳʱ¼ä.
String nowTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
//½«Ê±¼ä¸ñʽת»»³É·ûºÏTimestampÒªÇóµÄ¸ ......
ÊìϤ JavaÓïÑÔ¼°ÃæÏò¶ÔÏóÉè¼Æ˼Ïë
¾ßÓÐÔúʵµÄJava±à³Ì¹¦µ×ºÍÁ¼ºÃµÄ±àÂë¹æ·¶
ÊìϤJsprvlet¿ª·¢£¨Model1¡¢Model2£©
ÊìϤMVCÉè¼Æģʽ
ÊìÁ·ÕÆÎÕHTMLÓïÑÔ¡¢JavaScript½Å±¾ÓïÑÔ¡¢XMLÓïÑÔ
ÊìÁ·ÕÆÎÕWebwork¿ò¼Ü£¬Äܹ»ÊìÁ·ÔËÓÃWebwrok¿ò¼Ü½øÐÐweb ......
Õâ¸öÔÔòºÜ¼òµ¥£¬¾ÍÊÇʹÓÃ˽Óй¹Ô캯Êý·ÀÖ¹À౻ʵÀý»¯¡£ ÓÐʱ£¬ÎÒÃÇ»áдһЩ¹¤¾ßÀ࣬Èçjava.lang.Math »òÊÇ java.util.Arrays, ÕâЩÀàÖж¼ÊǾ²Ì¬º¯Êý£¬ÔÚÉè¼ÆµÄʱºò£¬ÕâЩÀಢ²»ÊÇÓÃÀ´±»ÊµÀý»¯µÄ¡£Õâ¸öʱºò£¬¾ÍºÜÓбØÒª°Ñ¹¹Ô캯Êý˽Óл¯¡£ public class UtilityClass {
private UtilityClass() {
throw ne ......
1£©Õý³£Çé¿öÏÂÎÒÃÇ¿ÉÒÔͨ¹ýÀàʵÀý»¯Ò»¸ö¶ÔÏó£¬ÄÇôͨ¹ý·´Éäʵ¼ÊÉϾͿÉÒÔͨ¹ýÒ»¸ö¶ÔÏóµÃµ½´ËÀàÍêÕûµÄ°ü.ÀàÃû³Æ
JAVA·´Éä»úÖÆÊÇÔÚÔËÐÐ״̬ÖУ¬¶ÔÓÚÈÎÒâÒ»¸öÀ࣬¶¼Äܹ»ÖªµÀÕâ¸öÀàµÄËùÓÐÊôÐԺͷ½·¨£»¶ÔÓÚÈÎÒâÒ»¸ö¶ÔÏ󣬶¼Äܹ»µ÷ÓÃËüµÄÈÎÒâÒ»¸ö·½·¨£»ÕâÖÖ¶¯Ì¬»ñÈ¡µÄÐÅÏ¢ÒÔ¼°¶¯Ì¬µ÷ÓöÔÏóµÄ·½·¨µÄ¹¦ÄܳÆΪjavaÓïÑԵķ´Éä»úÖÆ¡£
......