¡¾×ª¡¿¸øJava°üȡһ¸ö¶ÀÒ»ÎÞ¶þµÄÃû×Ö
À´Ô´£ºhttp://bbs.hackline.net/thread-3620-1-1.html
Òþ²Ø¾ßÌåʵÏÖÊÇJavaÓïÑÔµÄÖ÷ÒªÌØµãÖ®Ò»¡£ÕýÊÇÒòΪÕâ¸öÔÒò£¬ËùÒÔJavaÓïÑÔµÄÒÆÖ²ÐÔ¾ÍÌØ±ðºÃ¡£ÈçÓиö³ÌÐòÔ±±àдÁËÒ»¸öʵÏÖËæ»úÊýµÄ³ÌÐò¿â£¬ÄÇôÆäËû
³ÌÐò¿ª·¢ÈËÔ±Ö»ÐèÒªÖªµÀÕâ¸ö³ÌÐò¿âÐèÒª´«ÈëÄÇЩ²ÎÊý£¬¾Í¿ÉÒÔʹÓÃÕâ¸öÀà¡£ÏÖÔÚÎÞÂÛÊÇÍøÉÏ»¹ÊÇÆ½Ê±µÄ¹¤×÷ÖУ¬ÓкܶàÏֳɵijÌÐò¿â¿ÉÒÔÄÃÀ´Ê¹Óᣲ»¹ýÕâÒ²Ôì³É
ÁËÒ»¸öÎÊÌ⡣ΪÁ˱ãÓÚ¹ÜÀí£¬Í¨³£Çé¿ö϶¼½«ÊµÏÖijһ¿é¹¦ÄܵÄÀà·ÅÔÚͬһ¸öÎļþ¼ÐÖУ¬×é³ÉÒ»¸ö³ÌÐò¿â¡£ÈçÓ¦ÓÃϵͳÊǸù¾ÝÄ£¿éÀ´¿ª·¢µÄ»°£¬ÔòÍùÍùÊǽ«Í¬Ò»¸öÄ£
¿éµÄ³ÌÐò¿â»òÕßÀà·ÅÔÚͬһ¸ö×ÓÎļþ¼ÐÖС£¶øÍ¬Ò»¸ö×ÓÎļþ¼ÐÖеijÌÐò¿â»òÕßÀà±ØÐë±£Ö¤Ãû×ÖµÄΨһ¡£Îª´ËÎÞÂÛÊÇ×Ô¼º¿ª·¢µÄÀà¸øËûÈËʹÓ㬻¹ÊÇÖ±½ÓÒýÓÃËûÈË¿ª·¢
µÄÀ࣬ÈçºÎ±£Ö¤Õâ¸öÀàÃû×ÖµÄΨһ£¬¿ÉÒÔÄÃÀ´Ö±½ÓʹÓã¬Õâ¾ÍÊÇÒ»¸öJava¸ß¼¶³ÌÐò¿ª·¢ÈËÔ±±ØÐëÒª¿¼ÂǵÄÎÊÌâ¡£¡¡¡¡
Ò»¡¢ JavaÀàÔ¶±ÈJavaÔ³ÌÐòÎļþÒª¶àµÄ¶à¡£
¡¡¡¡ÔÚ̸ÈçºÎ¸øJavaÀàȡһ¸ö¶ÀÒ»ÎÞ¶þµÄÃû×Ö֮ǰ£¬±ÊÕßÏëÏÈÇ¿µ÷һϣ¬JavaÀàÔ¶±ÈJavaÔ³ÌÐòÎļþÒª¶àµÄ¶à¡£ÈçÒ»¸öÓ¦ÓóÌÐò¿ÉÄÜÓÐ2000¸ö
JavaÔÎļþ×é³É¡£µ«ÊÇ£¬×îÖÕÉú³ÉµÄJavaÀàÎļþ¿ÉÄܾÍÓÐ6000¸ö£¬ÉõÖÁ¸ü¶à¡£¶øÓ¦ÓóÌÐòµÄ×îÖÕ¹¦ÄÜÔò¶¼ÊÇÒÀ¿¿ÕâЩJavaÀàÀ´Íê³ÉµÄ¡£ËùÒÔ˵£¬Èç
ºÎÓÐЧµÄ¹ÜÀíÕâЩÀà¾ÍÊÇÒ»¸ö¿¼ÑéÏîÄ¿¹ÜÀíÔ±ÄÜÁ¦µÄ¹Ø¼üÁË¡£
¡¡¡¡
¡¡¡¡ÈçÉÏͼËùʾ£¬Ò»¸öJavaÔ´ÎļþÖÐÍùÍù¿ÉÄܰüº¬¶à¸ö¾ßÌåµÄÀà¡£ÆäÖбØÐëÓÐÒ»¸öÀà½Ð×öPublicÀà¡£¶øÇÒÒ»¸öJavaÔ´ÎļþÖÐÖ®Äܹ»º¬ÓÐÒ»¸ö
PublicÀà¡£ÕâÒ²¾ÍÊÇ˵£¬Ò»¸öÓ¦ÓóÌÐòÍùÍùÐèÒªÓкܶàJavaÔ´Îļþ×é³É¡£ÁíÍâÐèҪעÒâµÄÊÇ£¬¶ÔÓÚPublicÀàµÄÃû×ÖÒ²Óй涨¡£Í¨³£Çé¿ö
Ï£¬PublicÀàµÄÃû×Ö±ØÐëÓëJavaÔ´ÎļþµÄÏàͬ£¬´óСдҲ±ØÐëÏàͬ¡£JavaÔ´Îļþ¾¹ýJava½âÊÍÆ÷±àÒëÖ®ºó£¬»áÉú³É¶à¸öClass
Îļþ£¬Õâ¾ÍÊÇÀàÎļþ¡£Ä¬ÈÏÇé¿öÏ£¬JavaÔ´ÎļþÖÐÓжàÉÙ¸öÀ࣬ÔòÒ»¸öJavaÔ´Îļþ±àÒëºó¾Í»á²úÉú¶àÉÙ¸öÀàÎļþ¡£¿É¼û£¬×îÖÕÉú³ÉµÄÀàÎļþ¾Í±ÈÔ´ÎļþÒª¶àµÄ¶à¡£
¡¡¡¡ÎªÁ˱ãÓÚ¹ÜÀí£¬ÍùÍù°ÑʵÏÖij¸öÌØ¶¨¹¦ÄܵÄÒ»×éÀà×éºÏ³ÉÒ»¸ö°ü£¬Ò²½Ð×ö³ÌÐò¿âµ¥Ôª¡£Æäʵ£¬´ÓÍøÉÏ»òÕ߯äËû³ÌÐòÈËÔ±ÄDZßÄùýÀ´²»ÊÇÀ࣬¶øÊǰüº¬±È½Ï¶àÀàµÄÒ»¸ö³ÌÐò¿âµ¥Ôª¡£Îª´ËÆäʵÎÒÃÇÖ»ÐèÒª×öµ½³ÌÐò¿âµ¥ÔªµÄÃû×ÖΨһ¼´¿É£¬Ò²¾ÍÊÇ˵°üÃûΨһ¡£
¶þ¡¢ ÉêÇëÒ»¸öÓò
ÃûÀ´±£Ö¤ÀàÃûµÄΨһ¡£
¡¡¡¡¼ÈȻһ¸öÓ¦ÓóÌÐòÓÐÕâô¶àµÄÀà»òÕß³ÌÐò¿âÎļþ£¬¶øÇÒ»¹ÓпÉÄÜÖ±½ÓÒýÓÃËûÈ˱àдµÄÀà»òÕß³ÌÐò¿â£¬ÄÇôÈçºÎÀ´±£ÕÏÕâ¸ö³ÌÐò¿âÃû×ÖµÄΨһ£¬ÕâÊÇÔÚÒ»¸öÏîÄ¿¿
Ïà¹ØÎĵµ£º
ÔÚʹÓöÓÁÐÖУ¬ÎÒÃÇÒ»°ã¶¼»áʹÓÃÑ»·¶ÓÁÐÒÔ±£Ö¤ÐÔÄÜ
package com.yz.myqueue;
public class Queue {
private Integer size;
private Integer front;
private Integer rear;
private Object[] datas;
public Queue(int size){
this.size=size;
this.front=-1;
this.rear=-1;
datas=new Object[size] ......
ת×Ô:
JSON ¼´ JavaScript Object Natation£¬ËüÊÇÒ»ÖÖÇáÁ¿¼¶µÄÊý¾Ý½»»»¸ñʽ£¬·Ç³£ÊʺÏÓÚ·þÎñÆ÷Óë JavaScript µÄ½»»¥¡£±¾ÎĽ«¿ìËÙ½²½â JSON ¸ñʽ£¬²¢Í¨¹ý´úÂëʾÀýÑÝʾÈçºÎ·Ö±ðÔÚ¿Í»§¶ËºÍ·þÎñÆ÷¶Ë½øÐÐ JSON ¸ñʽÊý¾ÝµÄ´¦Àí¡£
¡¡¡¡Json±ØÐèµÄ°ü
¡¡¡¡commons-httpclient-3.1.jar
¡¡¡¡commons-lang-2.4.jar
¡¡¡¡commons-l ......
×ܽáÒ»£º
Java IOµÄÒ»°ãʹÓÃÔÔò£º
Ò»¡¢°´Êý¾ÝÀ´Ô´£¨È¥Ïò£©·ÖÀࣺ
1¡¢ÊÇÎļþ£º FileInputStream, FileOutputStream, FileReader, FileWriter
2¡¢ÊÇbyte[]£ºByteArrayInputStream, ByteArrayOutputStream
3¡¢ÊÇChar[]: CharArrayReader, CharArrayWriter
4¡¢ÊÇString: StringBufferInputStream, StringReader, StringW ......
java -cp .;c:\dir1\lib.jar Test
-cp ºÍ -classpath Ò»Ñù£¬ÊÇÖ¸¶¨ÀàÔËÐÐËùÒÀÀµÆäËûÀàµÄ·¾¶£¬Í¨³£ÊÇÀà¿â£¬jar°üÖ®À࣬ÐèҪȫ·¾¶µ½jar°ü£¬windowÉϷֺœ;”
·Ö¸ô£¬linuxÉÏÊǷֺœ:”·Ö¸ô¡£²»Ö§³ÖͨÅä·û£¬ÐèÒªÁгöËùÓÐjar°ü£¬ÓÃÒ»µã“.”´ú±íµ±Ç°Â·¾¶¡£
ËäÈ»ÏÖÔÚ¶¼ÓÐeclipseÖ®ÀàµÄIDE ......
ѧϰjavaÒ²ÓÐһЩʱ¼äÁË£¬µ«ÊǶÔjavaÀïµÄÊý¾ÝÀàÐÍ´«µÝ·½·¨»¹ÊDz»ÉõÁ˽â
ÒÔÏÂÊÇÎÒÔÚjre1.6.0_04 ÔËÐл·¾³ É϶Ôjava Êý¾ÝÄÚÐÍ´«µÝ·½Ê½µÄ̽Ë÷
¸Ð¾õÊÕ»ñ»¹ÊDZ˶࣬ÒòΪ³öÏÖÁËÎÒÓöÁÏÖ®ÍâµÄ½á¹û¡£
Ò»¡¢»ù±¾Êý¾ÝÀàÐÍ£º
»ù±¾ÀàÐÍΪֵ´«µÝ£¬»ù±¾ÀàÐÍÖеÄÊý×éΪÒýÓô«µÝ£»
̽Ë÷´úÂëÈçÏ£º
package cn.cn;
public ......