javaÃæÊÔÏà¹ØÌâÄ¿
ÓиÐ:ӦƸJava±ÊÊÔʱ¿ÉÄܳöÏÖÎÊÌâ¼°Æä´ð°¸
ǰ¶Îʱ¼äÒòΪҪ²Î¼ÓÒ»¸ö±ÊÊÔ£¬ÔÚ×¼±¸ÆÚ¼äÔÚÍøÉÏÕÒµ½ÁËÁ½Ìõ¹ØÓÚ±ÊÊÔÌâÄ¿µÄÎÄÕ£¬ÆäÖÐһƪΪ<<ÓиÐ:ӦƸJava±ÊÊÔʱ¿ÉÄܳöÏÖÎÊÌâ>>£¬»¹ÓÐһƪÍüÁËÃû×Ö£¬¶ÁºóÉîÊÜÆô·¢¡£
ÔÚѰÕÒÕâЩ´ð°¸µÄ¹ý³ÌÖУ¬ÎÒ½«Ïà¹Ø´ð°¸¼Ç¼ÏÂÀ´£¬¾ÍÐγÉÁËÒÔÏÂÕâЩ¶«Î÷¡£ÐèҪ˵Ã÷µÄÊÇÒÔÏ´𰸿϶¨Óкܶ಻ÍêÕûÉõÖÁ´íÎóµÄµØ·½£¬ÐèÒª¸÷λÀ´¸üÕýÓëÍêÉÆËü£¬Ç§Íò²»ÒªÈÓÎҵ例°°¡¡£
Ï£Íû±¾ÎÄÄܹ»¸ø¼´½«±¼¸°±ÊÊÔ¿¼³¡µÄͬÈÊЩÐí°ïÖú£¬¸üÏ£Íû¸ü¶àµÄÈ˼ÓÈëµ½ÊÕ¼¯ÕûÀí±ÊÊÔÌâÓëÍêÉÆ´ð°¸µÄÕâЩ¹¤×÷ÖÐÀ´£¬Îª´ó¼Ò¸üºÃµÄ»ñµÃ¹¤×÷»ú»á×öÒ»µã¹±Ïס£
Ôڴ˸ÐÐ»Ç°ÃæÁ½ÎĵÄ×÷ÕߵĶԱÊÊÔÌâÄ¿µÄÊÕ¼¯ÓëÕûÀí¡£
ÈçÓÐÈκÎÒâ¼ûÓ뽨ÒéÇëͨ¹ýQQ:6045306,Mail:huijunzi@21cn.comÓëÎÒÁªÏµ¡£
Java»ù´¡·½Ãæ:
1¡¢×÷ÓÃÓòpublic,private,protected,ÒÔ¼°²»Ð´Ê±µÄÇø±ð
´ð£ºÇø±ðÈçÏ£º
×÷ÓÃÓò: µ±Ç°Àà , ͬһpackage , ×ÓËïÀà , ÆäËûpackage
public √ √ √ √ //Äܱ»ËùÓÐÀà·ÃÎÊ
protected √ √ √ × //±¾ÀàºÍÆä×ÓÀà·ÃÎÊ, ͬһ°üÖеÄËùÓÐÀà·ÃÎÊ
friendly √ √ × × //¿ÉÒÔ±»±¾ÀàºÍͬһ°üÖÐµÄµÄÆäËûÀà·ÃÎÊ
private √ × × × //Ö»ÄÜÔÚ±¾ÀàÖзÃÎÊ
²»Ð´Ê±Ä¬ÈÏΪfriendly
2¡¢ArrayListºÍVectorµÄÇø±ð, HashMapºÍHashtableµÄÇø±ð
´ð£º ¾ÍArrayListÓëVectorÖ÷Òª´Ó¶þ·½ÃæÀ´Ëµ.
Ò».ͬ²½ÐÔ:VectorÊÇḬ̈߳²È«µÄ£¬Ò²¾ÍÊÇ˵ÊÇͬ²½µÄ£¬¶øArrayListÊÇÏß³ÌÐò²»°²È«µÄ£¬²»ÊÇͬ²½µÄ
¶þ.Êý¾ÝÔö³¤:µ±ÐèÒªÔö³¤Ê±,VectorĬÈÏÔö³¤ÎªÔÀ´Ò»±¶£¬¶øArrayListÈ´ÊÇÔÀ´µÄÒ»°ë
¾ÍHashMapÓëHashTableÖ÷Òª´ÓÈý·½ÃæÀ´Ëµ¡£
Ò».ÀúÊ·ÔÒò:HashtableÊÇ»ùÓڳ¾ɵÄDictionaryÀàµÄ£¬HashMapÊÇJava 1.2Òý½øµÄMap½Ó¿ÚµÄÒ»¸öʵÏÖ
¶þ.ͬ²½ÐÔ:HashtableÊÇḬ̈߳²È«µÄ£¬Ò²¾ÍÊÇ˵ÊÇͬ²½µÄ£¬¶øHashMapÊÇÏß³ÌÐò²»°²È«µÄ£¬²»ÊÇͬ²½µÄ
Èý.Öµ£ºÖ»ÓÐHashMap¿ÉÒÔÈÃÄ㽫¿ÕÖµ×÷Ϊһ¸ö±íµÄÌõÄ¿µÄkey»òvalue
3¡¢charÐͱäÁ¿ÖÐÄܲ»ÄÜ´æÖüÒ»¸öÖÐÎĺº×Ö?Ϊʲô?
´ð£º ÊÇÄܹ»¶
Ïà¹ØÎĵµ£º
ÀàµÄ³õʼ»¯ºÍ¶ÔÏó³õʼ»¯ÊÇ JVM ¹ÜÀíµÄÀàÐÍÉúÃüÖÜÆÚÖзdz£ÖØÒªµÄÁ½¸ö»·½Ú£¬Google ÁËÒ»±éÍøÂ磬ÓйØÀà×°ÔØ»úÖÆµÄÎÄÕµ¹ÊDz»ÉÙ£¬È»¶øÀà³õʼ»¯ºÍ¶ÔÏó³õʼ»¯µÄÎÄÕ²¢²»¶à£¬ÌرðÊÇ´Ó×Ö½ÚÂëºÍ JVM ²ã´ÎÀ´·ÖÎöµÄÎÄÕ¸üÊÇÏÊÓÐËù¼û¡£
±¾ÎÄÖ÷Òª¶ÔÀàºÍ¶ÔÏó³õʼ»¯È«¹ý³Ì½øÐзÖÎö£¬Í¨¹ýÒ»¸öʵ¼ÊÎÊÌâÒýÈ룬½«Ô´´úÂëת»»³É JVM ×Ö½ÚÂëºó£¬ ......
¶ÔÓÚJava×ÀÃæÓ¦ÓÃÀ´Ëµ£¬±È½Ï·³ËöµÄ¾ÍÊǰ²×°²¿ÊðÎÊÌ⣬È磺¿Í»§¶ËÊÇ·ñ°²×°ÓÐjre¡¢jre°æ±¾¡¢jreÔÚÄÄÀïÏÂÔØ¡¢ÈçºÎÓÃjreÆô¶¯JavaÓ¦Óõȵȡ£²»ÒªËµ¸Õ½Ó´¥µçÄÔµÄÈË£¬¾ÍËãÊDZȽÏÊìϤµçÄÔ£¬Èç¹ûûÓнӴ¥¹ýJava£¬Ãæ¶ÔÒ»¸öJavaÓ¦Óã¬ÈçºÎÔÚWindowsÏÂÆô¶¯Ëü£¬¹À¼Æ¶¼»áÕÛÌÚ°ëÌì¡£ËùÒÔÕâ¸öÊǵ¼ÖÂJava×ÀÃæÓ¦Óñ»Ò»Ð©ÈËËùÌÖÑáµÄ×î´óÔÒò£¬J ......
¸Ã´úÂëʵÏÖÁËÔÚϵͳÓÒϽǵÄÈÎÎñÀ¸ÖÐÏÔʾ³ÌÐòµÄͼ±ê£¬²¢ÇÒ×îС»¯³ÌÐòºóµ¥»÷ͼ±ê¿ÉÒÔÏÔʾ³öÀ´Õâ¸ö³ÌÐò´°¿Ú
import java.awt.Color;
¡¡¡¡import java.awt.Image;
¡¡¡¡import java.awt.MenuItem;
¡¡¡¡import java.awt.PopupMenu;
¡¡¡¡import java.awt.Toolkit;
¡¡¡¡
¡¡¡¡
¡¡¡¡import javax.swing.JFrame;
¡¡¡ ......
×î³õJavaÊDz»Ö§³Ö¶ÔÎı¾ÎļþµÄ´¦ÀíµÄ£¬ÎªÁËÃÖ²¹Õâ¸öȱº¶¶øÒýÈëÁËReaderºÍWriterÁ½¸öÀ࣬ÕâÁ½¸öÀà¶¼ÊdzéÏóÀ࣬WriterÖÐwrite(char[] ch,int off,int length)£¬flush()ºÍclose()·½·¨Îª³éÏó·½·¨£¬ReaderÖÐread(char[] ch,int off,int length)ºÍclose()·½·¨ÊdzéÏó·½·¨¡£×ÓÀàÓ¦¸Ã·Ö±ðʵÏÖËûÃÇ¡£
¡¡¡¡µ±ÎÒÃǶÁдÎÄ ......
Éèp1=(x1, y1), p2=(x2, y2), …, pn=(xn, yn)ÊÇÆ½ÃæÉÏn¸öµã¹¹³ÉµÄ¼¯ºÏS£¬Éè¼ÆËã·¨ÕÒ³ö¼¯ºÏSÖоàÀë×î½üµÄµã¶Ô¡£
ÂùÁ¦Ëã·¨ÃèÊö£º
int ClosestPoints(int n, int x[ ], int y[ ], int &index1, int &index2)
{
minDist=+∞;
for (i=1; i<n; i++)
&n ......