¡¶Java³ÌÐòÉè¼Æ¡·¿Î³ÌʵÑéÖ¸µ¼Êé(2013) ÁªÏµ¿Í·þ

·¢²¼Ê±¼ä : ÐÇÆÚ¶þ ÎÄÕ¡¶Java³ÌÐòÉè¼Æ¡·¿Î³ÌʵÑéÖ¸µ¼Êé(2013)¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ3f606d8233d4b14e8424683c

ʵÑéÎå JavaÊý×é¡¢×Ö·û´®¼°³£ÓÃÀàÓ¦ÓÃ

Ò»¡¢ÊµÑéÄ¿µÄ£º

1£®ÕÆÎÕÊý×éµÄ¶¨ÒåºÍʹÓ÷½·¨£»ÊìϤÊý×éµÄÅÅÐò¡¢²éÕÒµÈËã·¨£» 2£®ÕÆÎÕ×Ö·û´®µÄʹÓ÷½·¨£» ¶þ¡¢ÊµÑéÄÚÈÝ£º

1£®±àдApplication³ÌÐò, ´ÓÃüÁîÐвÎÊýÊäÈë10¸öÕûÊý²¢±£´æÔÚÊý×éÖУ¬ÇóÊý×éÖÐ×î´ó¡¢×îС¡¢Êý¾ÝµÄºÍ¡¢Æ½¾ùÖµ¡£

2.´ÓÃüÁîÐвÎÊýÒ»ÈÕÆÚ£¬Èç¡°2005-5-6¡±£¬¼ÆËãÓë½ñÈÕÖ®¼äµÄÌìÊý¼ä¸ô¡£ 3.½«ÃüÁîÐеÚÒ»¸ö²ÎÊýÿ¸ö×Ö·û·ÅÈëÒ»×Ö·ûÊý×飬ȻºóÄæÐòÊä³ö

4£®±àдApplication³ÌÐò,½ÓÊÜÓû§ÊäÈëÒ»¶ÎÓ¢ÎÄÎÄ×Öºó£¬Êä³öÆäÖеÄ×Ö·ûÊý¡¢µ¥´ÊÊýºÍ¾ä×ÓÊý£¨Éè¾ä×ÓÒÔ¡°£¿¡±¡¢¡°£¡¡±¡¢¡°.¡±½áÊø£©¡£ 5£®´òÓ¡Ñî»ÔÈý½ÇµÄÇ°10²ã¡£

6.±àдApplet³ÌÐò£¬Ê¹Óà *»­Ò»ÌõÕýÏÒÇúÏß(Ìáʾ£ºy=a* sin(x)£¬×ø±êҪȡÕû) Èý¡¢ÊµÑéÒªÇó£º

1.ÊìÁ·¶ÔÏóÊý×é¼°´´½¨³õʼ»¯ºÍδ³õʼ»¯µÄÊý×éµÄ·½·¨; 2. ÊìϤ´ÓÃüÁîÐвÎÊýµÄʹÓÃ;

3. ÊìϤString ºÍStringBUFFERµÄʹÓ÷½·¨ 4. ÊìϤ³£ÓÃÀà¿âµÄʹÓÃ;

5. д³öʵÑ鱨¸æ¡£ÒªÇó¼Ç¼±àÒëºÍÖ´ÐÐJava³ÌÐòµ±ÖеÄϵͳ´íÎóÐÅÏ¢Ìáʾ£¬²¢¸ø³ö½â¾ö°ì·¨¡££¨¸½ÔËÐнçÃæ¡¢Ô´´úÂ룩¡£ ËÄ¡¢ÊµÑé²½Ö裺

1(µÚ1Ìâ).´ÓÃüÁîÐÐÊäÈë10¸öÊýµ½Êý×飬ÓÃÑ­»·Óï¾ä·Ö±ðÇó×î´ó¡¢×îС¡¢Êý¾ÝµÄºÍ¡¢Æ½¾ùÖµ¡£

2. (µÚ2Ìâ)ÀûÓÃStringÀàµÄ¸÷ÖÖ·½·¨£¬·Ö±ðÅжÏ×Ö·ûÊÇ·ñΪ¡°£¿¡±¡¢¡°£¡¡±¡¢¡°.¡±,ÓÃ3¸ö¼ÆÊýÆ÷·Ö±ð¼ÆÊý¡£

3(µÚ3Ìâ)½«ÃüÁîÐеÚÒ»¸ö²ÎÊý×Ö·û´®ÖеÄÿ¸ö×Ö·û×÷ΪÊý×éÔªËØ·ÅÈëÒ»×Ö·ûÊý×飬ÔÙÑ­»·Óï¾äÄæÐòÊý×éÔªËØ¡£

4£®(µÚ4Ìâ)¶¨ÒåÒ»¸ö¶þάÊý×飬µÚһάµÄ³¤¶ÈΪËù´òÓ¡Ñî»ÔÈý½ÇµÄ²ãÊý£¨¼´10£©£¬µÚ¶þάΪÿһ²ãµÄÊý¾Ý¸öÊý£¨Ò²¾ÍÊÇÆäËùÔڵIJãÊý£©¡£

5 (µÚ5Ìâ) ÀûÓÃMathÀàÖÐsinº¯Êý£¬ÔÚPaint()·½·¨ÖÐÓÃGraphicsÀàdrawString()»­

9

Ò»ÌõÕýÏÒÇúÏß. Îå¡¢¿ÎÍâʵÑé

1£®ÇóFibonacciÐòÁеÄÇ°nÏҪÇó£ºÔÚmain·½·¨Öж¨ÒåÒ»Êý×飬Êý×éµÄ³¤¶ÈnΪһfinal¶¨ÒåµÄ³£Á¿,ʹÓÃÒ»µ¥¶À·½·¨£¬ÎÞ·µ»ØÖµ£¬²ÎÊýΪһÊý×飬ÔÚ·½·¨ÖиøÊý×鸳ÓèÐòÁеÄÖµ,ÔÚmain·½·¨Öе÷Óø÷½·¨£¬È»ºó´òÓ¡½á¹ûÊý×éµÄÄÚÈÝ¡£ 2£®ÉùÃ÷Ò»¸ö¾ØÕóÀàMatrix£¬³ÉÔ±±äÁ¿ÊÇÒ»¸ö¶þάÊý×飬ÉèÊý×éÔªËØÀàÐÍΪint£¬ÇëÉè¼Æ·½·¨£º (1)¹¹Ôì·½·¨£º

Matrix() //¹¹ÔìÒ»¸ö10X10¸öÔªËصľØÕó£¬Ã»ÓÐÊý¾Ý

Matrix(int n,int m) //¹¹ÔìÒ»¸önXm¸öÔªËصľØÕó£¬Êý¾ÝÓÉËæ»úÊý²úÉú Matrix(int table[][]) //ÒÔÒ»¸öÕûÐ͵ĶþάÊý×é¹¹ÔìÒ»¸ö¾ØÕó£¨Ê¹Óà this£© (2) ʵÀý·½·¨£º

public void output() //Êä³öMatrixÀàÖÐÊý×éµÄÔªËØÖµ public void transpose() //Êä³öÒ»¸ö¾ØÕóµÄתÖþØÕó

Ëæ»úÊýÇ󷨣ºMath.random( )·µ»Ø0-1µÄСÊý,ÓÉÉÏÌâÖеÄMatrixÀàÅÉÉú³öÕý·½ÐÎSquareÀ࣬ÔÚ¹¹Ôì·½·¨Öе÷Óø¸ÀàµÄ¹¹Ôì·½·¨£¨Ê¹ÓÃsuper£©¡£ 3. ±àдһ¸öJava³ÌÐò£¬Íê³ÉÒÔϹ¦ÄÜ£º

£¨1£©ÉùÃ÷Ò»¸öÃûΪsµÄString¶ÔÏ󣬲¢Ê¹ËüµÄÄÚÈÝÊÇ¡°My name is Carrol¡±£» £¨2£©´òÓ¡Õû¸ö×Ö·û´®£» £¨3£©´òÓ¡×Ö·û´®µÄ³¤¶È£» £¨4£©´òÓ¡×Ö·û´®µÄµÚÒ»¸ö×Ö·û£» £¨5£©´òÓ¡×îºóÒ»¸ö×Ö·û£» £¨6£©´òÓ¡×Ö·û´®µÄµÚÒ»¸öµ¥´Ê¡£

*4£®±àдһ¸ö³ÌÐò£¬ÓÃÉ¢ÁбíʵÏÖѧÉú³É¼¨µ¥µÄ´æ´¢ºÍ²éѯ£¬²¢½«Èô¸É¸ö²éѯ½á¹û´æ·Åµ½Ò»¸öÏòÁ¿ÖУ¬Í¨¹ýÑ­»·½«ÏòÁ¿¶ÔÏóÄÚÈÝÖð¸öÊä³ö¡£

*5.´ÓÃüÁîÐжÁÈëÒ»¸¡µãÊýÖµ£¬½«Æäת»¯ÎªÖÐÎĽð¶îµÄ´óд·½Ê½£¬Èç123.45£¬×ª»¯Îª£ºÒ¼°Û·¡Ê°ÈþÔªËÁ½ÇÎé·Ö£¬ÖмäÓжà¸ö0Ö»ÒªÒ»¸öÁã¡£ *6£®ÀûÓÃVector¶ÔÏó¸ÄдÉÏÃæµÄ³ÌÐò£¬ÊäÈëÔªËظöÊýÓÉÓû§×ÔÓÉÈ·¶¨¡£

10

ʵÑéÁù AppletÀ༰ӦÓÃ

Ò»¡¢ÊµÑéÄ¿µÄ£º

1.ÕÆÎÕappletµÄ³ÌÐò½á¹¹ºÍÔËÐз½Ê½;

2.ÕÆÎÕ´ÓhtmlÎĵµÏòJava Applet´«µÝ²ÎÊýµÄ·½·¨; 3.Àí½âapplet³ÌÐòµÄÉúÃüÖÜÆÚ;

4.ÕÆÎÕÔÚAppletÖжÔ×ÖÌå¡¢ÑÕÉ«¡¢²¥·ÅÉùÒô¡¢ÏÔʾͼÏñºÍ¶¯»­¿ØÖÆ·½·¨; ¶þ¡¢ÊµÑéÄÚÈÝ£º

1.±àдApplet³ÌÐò£¬¸Ä±äapplet´°¿Ú´óС£¬Ê¹Æä×î´ó»¯¡¢×îС»¯£¬²é¿´init()¡¢

start()¡¢paint()¡¢ºÍdestroy()·½·¨µÄÖ´ÐÐÇé¿ö(Ö´ÐÐ˳ÐòºÍÖ´ÐдÎÊý)¡£ 2£® ±àдAppletÏÔʾ×Ö·û´®£¬ÏÔʾ×Ö·û´®¼°ÆäÏÔʾλÖã¬×ÖÌå¡¢×ÖÌå´óСºÍÑÕÉ«

ͨ¹ýHTMLÎļþÖеIJÎÊýÀ´´«µÝ¡£

3£®±àдApplet(´óС140*60)£¬Æä±³¾°É«ÎªÀ¶É«£¬»­Ò»¸ö³¤·½ÐΣ¨ÆäÌî³äɫΪpink£¬

¸÷±ßÀë±ßСÓÚ10ÏñËØ£©ºÍÒ»¸öÔÚÌî³äµÄ³¤·½ÐÎÖÐ×óÓÒÒƶ¯µÄСÇò£¨°ë¾¶15£©¡£ 4. ʵÏÖÒ»¸öApplet£¬ÏÔʾһ·ùͼƬ¡£²»Í£µØÔËÐÐÒ»¸ö¶¯»­¡£ Èý¡¢ÊµÑéÒªÇó£º

1. ±ØÐë±àд³ÉJava Applet³ÌÐò£»

2. Äܹ»Í¨¹ý´«µÝ²ÎÊý¿ØÖÆÒ»ÖÖ»òÕß¼¸ÖÖͼÐεĻæÖÆ£»

3.д³öʵÑ鱨¸æ¡£ÒªÇó¼Ç¼±àÒëºÍÖ´ÐÐJava³ÌÐòµ±ÖеÄϵͳ´íÎóÐÅÏ¢Ìáʾ£¬²¢¸ø

³ö½â¾ö°ì·¨¡££¨¸½ÔËÐнçÃæ¡¢Ô´´úÂ룩¡£

ËÄ¡¢ÊµÑé²½Ö裺

1.£¨µÚ1Ì⣩ÔÚpaint()·½·¨ÖУ¬»æÖÆinit()¡¢start()¡¢paint()¡¢ºÍdestroy()

·½·¨µÄÖ´ÐдÎÊýµÄÖ±·½Í¼¡£

2.£¨µÚ2Ì⣩ÔÚHTMLÎļþÖÐÌí¼Ó²ÎÊý´«µÝµÄ´úÂ룺

??

ÔÚinit()·½·¨ÖУ¬µ÷ÓÃgetParameter()»ñÈ¡ÓÉHTML´«µÝµÄ²ÎÊý£¬ÔÙ°´ÕÕÒªÇó£¬ÔÚpaint()·½·¨Öе÷ÓÃGraphicsÀàÖÐdrawString()º¯ÊýÏÔʾ×Ö·û´®¡£ 3.£¨µÚ3Ì⣩ÔÚpaint()·½·¨Öе÷ÓÃGraphicsÀàÖÐdrawString()º¯Êýʱ£¬X×ø±ê¶¨

Òå³É±äÁ¿£¨10¡´=X¡´=120£©£¬

11

4.£¨µÚ4Ì⣩ÔÚinit()·½·¨ÖУ¬¸ù¾ÝÖ¸¶¨µÄλÖûñȡһϵÁÐͼƬÀà¶ÔÏó·ÅÈëÊý×é,

ÔÙÑ­»·ÏÔʾϵÁÐͼƬ¾ÍÐγɶ¯»­¡£ 5. ÔËÐС¢¼ì²éºÍµ÷ÊÔ ÒÔÉϸ÷³ÌÐò¡£ Îå¡¢¿ÎÍâʵÑé

1.±àдApplet£¬·ÃÎʲ¢ÏÔʾָ¶¨URLµØÖ·´¦µÄͼÏñºÍÉùÒô×ÊÔ´¡£ 2.±àдApplet£¬·ÃÎʲ¢ÏÔʾָ¶¨URLµØÖ·´¦µÄÒ»×éͼÏñ¹¹³ÉµÄ¶¯»­¡£

3.±àдApplet£¬½ÓÊÕÓû§ÊäÈëµÄÍøÒ³µØÖ·£¬²¢Óë³ÌÐòÖÐÊÂÏȱ£´æµÄµØÖ·Ïà±È½Ï£¬Èô

´æÔÚÔò´ò¿ªÍøÒ³£¬²¢ÔÚдò¿ªµÄä¯ÀÀÆ÷´°¿ÚÏÔʾ*±àдһ¸öApplet³ÌÐò£¬ÏÔʾһ¸öÔ²ÐÄÔÚAppletµÄÖÐÐÄ£¬°ë¾¶´Ó0µ½100ÏñËز»¶Ï±ä´óµÄÂÌÉ«ÇòµÄ¶¯»­¡£ 4.ÔÚAppletÖл­¾ØÐΣ¬ÒªÇó¾ØÐÎ×öÉϽǵã×ø±ê£¨20£¬20£©£¬¸ß¶ÈΪ400*200£¬ÉÏÏÂ×óÓÒ±ßÉèΪÀ¶É«¡¢¾ØÐÎÌî³äɫΪÂÌÉ«£¬²¢ÔÚ¾ÓÖеÄλÖÃдÉÏÎÄ×Ö¡°ÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¡±£¬×ÖÌåΪ¿¬Ìå_gb2312£¬´óС×Ô¶¨¡£

5.×Ô¶¨ÒåÍÖÔ²£¨»òÔ²£©µÄ·½·¨£¬»­Ò»×éÍÖÔ²£¨×î´ó°ë¾¶200£©£¬ÒÔÔ²ÐÄ´¦Îª²Î¿¼µã£¬°ë¾¶ÒÀ´ÎÔö¼Ó2¸öÏñËØ£¬Ô²ÖܵÄÑÕÉ«Ëæ»ú¡£

6.¸ø¶¨Êý×édata[]={1,2,3,4}·Ö±ð»­³öÔ²±ýͼ¡¢ÌõÐÎͼ£¨¿íËæÒâ¸ø¶¨£¬¸ß´ú±íËùÕ¼°Ù·Ö±È£©£¬ÑÕÉ«ÈÎÒâ¡£

7.ÕÒÒ»·ùͼÏñ£¬ÏÔʾÔÚAppletÖУ¬ÒªÇó°´Ô­Í¼´óСÏÔʾ£¬ÔÙ·Å´ó»òËõСһ±¶ÏÔʾ£¬»òÕß·Å´óÏÔʾÓÒϲ¿µÄ1/4¿é

12