Ê®ËÄÖÖJava¿ª·¢¹¤¾ßµãÆÀ
¡¡¡¡1¡¢JDK £¨Java Development Kit£© ¡¡¡¡SUNµÄJava²»½öÌáÁËÒ»¸ö·á¸»µÄÓïÑÔºÍÔËÐл·¾³£¬¶øÇÒ»¹ÌáÁËÒ»¸öÃâ·ÑµÄJava¿ª·¢¹¤¾ß¼¯(JDK)¡£¿ª·¢ÈËÔ±ºÍ×îÖÕÓû§¿ÉÒÔÀûÓÃÕâ¸ö¹¤¾ßÀ´¿ª·¢java³ÌÐò¡£ ¡¡¡¡JDK¼òµ¥Ò×ѧ£¬¿ÉÒÔͨ¹ýÈκÎÎı¾±à¼Æ÷£¨È磺Windows ¼Çʱ¾¡¢UltrEdit¡¢Editplus¡¢FrontPageÒÔ¼°dreamweaverµÈ£©±àдJavaÔ´Îļþ£¬È»ºóÔÚDOS×´¿öÏÂÀûͨ¹ýjavacÃüÁJavaÔ´³ÌÐò±àÒë³É×Ö½ÚÂ룬ͨ¹ýJavaÃüÁîÀ´Ö´ÐбàÒëºóµÄJavaÎļþ£¬ÕâÄÜ´ø¸øDOSʱ´ú³ÌÐòÔ±ÃÀºÃµÄ»ØÒä¡£Java ³õѧÕßÒ»°ã¶¼²ÉÓÃÕâÖÖ¿ª·¢¹¤¾ß¡£ ¡¡¡¡´Ó³õѧÕ߽ǶÈÀ´¿´£¬²ÉÓÃJDK¿ª·¢Java³ÌÐòÄܹ»ºÜ¿ìÀí½â³ÌÐòÖи÷²¿·Ö´úÂëÖ®¼äµÄ¹Øϵ£¬ÓÐÀûÓÚÀí½âJavaÃæÏò¶ÔÏóµÄÉè¼Æ˼Ïë¡£JDKµÄÁíÒ»¸öÏÔÖøÌصãÊÇËæ×ÅJava £¨J2EE¡¢J2SEÒÔ¼°J2ME£©°æ±¾µÄÉý¼¶¶øÉý¼¶¡£µ«ËüµÄȱµãÒ²ÊǷdz£Ã÷ÏԵľÍÊÇ´ÓÊ´ó¹æÄ£ÆóÒµ¼¶JavaÓ¦Óÿª·¢·Ç³£À§ÄÑ£¬²»ÄܽøÐи´ÔÓµÄJavaÈí¼þ¿ª·¢£¬Ò²²»ÀûÓÚÍÅÌåÐͬ¿ª·¢¡£ ¡¡
¡¡2¡¢Java Workshop ¡¡¡¡Sun MicroSystems¹«Ë¾ÓÚ1996Äê3ÔÂ26ÈÕÍƳöÁËJava WorkShop 1.0£¬ÕâÊÇÒµ½ç³öÏֵĵÚÒ»¸ö¹©InternetÍøʹÓõĶàƽ̨¿ª·¢¹¤¾ß£¬Ëü¿ÉÒÔÂú×ã¸÷¹«Ë¾¿ª·¢InternetºÍIntranetÍøÓ¦ÓÃÈí¼þµÄÐèÒª¡£Java WorkShopÍêÈ«ÓÃJavaÓïÑÔ±àд£¬Êǵ±½ñÊг¡ÉÏÏúÊ۵ĵÚÒ»¸öÍêÈ«µÄJava¿ª·¢»·¾³£¬Ä¿Ç°Java WorkShopµÄ×îÐÔ°æ±¾ÊÇ3.0¡£Java WorkshopµÄÌصã±íÏÖÈçÏ£º ¡¡¡¡1£©½á¹¹Ò×ÓÚ´´½¨£ºÔÚ´´½¨Æ½Ì¨ÖÐÁ¢µÄÍø¸ñ½á¹¹·½Ã棬Java Workshop±ÈÆäËûÈκÎÒ»ÖÖJava¿ª·¢¹¤¾ß¶¼Òª·½±ã¡£ ¡¡¡¡2£©¿ÉÊÓ»¯±à³Ì£ºJava WorkshopµÄ¿ÉÊÓ»¯±à³ÌÌØÐÔÊǺܻù±¾µÄ¡£Java WorkshopÔÊÐí³ÌÐòÔ±ÖØа²ÅÅÕâЩ²Ù×÷£¬ÉõÖÁ¿ÉÒÔÈ·¶¨´¥·¢²Ù×÷ÐÐΪµÄ¹ýÂËÆ÷¡£Java Workshop²úÉúµÄÄ£°å´øÓÐÐí¶à×¢ÊÍ£¬Õâ¶Ô³ÌÐòÔ±ÊǺÜÓаïÖúµÄ¡£ ¡¡¡¡´ËÍ⣬Java WorkShopÖ§³ÖJDK1.1.3ÒÔ¼°JavaBeans×é¼þÄ£ÐÍ£¬APIºÍÓïÑÔÌØÕ÷Ôö¼ÓÁ˱àÒëJavaÓ¦ÓóÌÐòµÄÁé»îÐÔ¡£ Java WorkShop¿ª·¢»·¾³ÓÉÓÚÍêÈ«ÓÃJavaд³É£¬ËùÒÔ¿ÉÒÆÖ²ÐÔ¼«ºÃ,ÒÔÖÂÓÚ¶à¸öƽ̨¶¼ÄÜÖ§³Ö,Ä¿Ç°Java WorkShopÖ§³ÖSolaris²Ù×÷»·¾³SPARC¼°Intel °æ£©¡¢Windows95¡¢WindowsNT¡¢ÒÔ¼°HP/UxµÈƽ̨¡£ÊʺÏÓÚ³õѧÕß½øÐÐһЩ¼òµ¥µÄJava±à³Ì¡£Java WorkShopµÄȱµãÊÇJava WorkshopÖеÄÿһ¸ö¿ÉÊÓ»¯¶ÔÏ󶼳ÙÔç»áÓõ½Íø¸ñ²¼¾Ö£¬ÕâÖÖÉè¼Æ·½·¨ÊÇÐí¶àÈ˲»Ï°¹ßµÄ£»Java WorkdshopµÄµ÷É«°åÊǽϲîµÄ£¬½ö½öÄÜÂú×ã¾ø´ó²¿·ÖÓ¦ÓõĻù±¾ÒªÇó¡£
3¡¢NetBeans ÓëSun Java Studio 5
¡¡¡¡NetBeansÊÇ¿ª·ÅÔ´ÂëµÄJava¼¯³É¿ª·¢»·¾³(IDE)£¬ÊÊÓÃÓÚ¸÷ÖÖ¿Í»§»úºÍWebÓ¦ÓᣠSun
Ïà¹ØÎĵµ£º
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔÇ°£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......
JDK1.5ÖУ¬StringÀàÐÂÔöÁËÒ»¸öºÜÓÐÓõľ²Ì¬·½·¨String.format():
format(Locale l, String format, Object... args) ʹÓÃÖ¸¶¨µÄÓïÑÔ»·¾³¡¢¸ñʽ×Ö·û´®ºÍ²ÎÊý·µ»ØÒ»¸ö¸ñʽ»¯×Ö·û´®¡£
format(String format, Object... args) ʹÓÃÖ¸¶¨µÄ¸ñʽ×Ö·û´®ºÍ²ÎÊý·µ»ØÒ»¸ö¸ñʽ»¯×Ö·û´®¡£
¾Ù¼¸¸öÕâ¸ö·½·¨ÊµÓõÄÀý×Ó(×¢ÊÍÊÇÊä³ö½á¹û) ......
rem ¿´µ½ºÜ¶à³õѧÕß·´¸´ÎÊÕâ¸öÎÊÌ⣬дÁËÒ»¸öºÜ¼òµ¥µÄÒ»¸ö½Å±¾£¬ÓÃÓÚ×Ô¶¯ÉèÖû·¾³±äÁ¿¡£°Ñ´úÂ뿽±´£¬Áí´æΪjavaEnv.bat¡£°²×°ÍêJava 2 SDKÖ®ºó£¬¿ªÒ»¸öÃüÁîÐд°¿Ú,ÊäÈëjavaEnv java2SDKDir(java2SDKDirÊÇÄãµÄjavaµÄ°²×°Ä¿Â¼£¬²»´ø·¾¶×îºóµÄ\¡£Èç¹û°²×°Â·¾¶ÖÐÓпոñ£¬ÇëÓÃjavaEnv "java2SDKDir"¸ñʽ)²¢ÔËÐС£(×¢£ºÒ ......
//ÕâÊÇÎҵĶ¨Ê±Æ÷À࣬ÓÃÀ´¶¨Ê±Ö´ÐÐij¶ÎÈÎÎñ£»
package com.my.time;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
public
class
BugXmlTimer {
public
......
package com.test.common;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Date;
import java.util.Properties;
......