Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

javaÖлá´æÔÚÄÚ´æй©Âð

»á¡£ ËùνÄÚ´æй¶¾ÍÊÇÖ¸Ò»¸ö²»ÔÙ±»³ÌÐòʹÓõĶÔÏó»ò±äÁ¿Ò»Ö±±»Õ¼¾ÝÔÚÄÚ´æÖС£
   javaµ¼ÖÂÄÚ´æ鶵ÄÔ­ÒòºÜÃ÷È·£º³¤ÉúÃüÖÜÆڵĶÔÏó³ÖÓжÌÉúÃüÖÜÆÚ¶ÔÏóµÄÒýÓþͺܿÉÄÜ·¢ÉúÄÚ´æй¶£¬¾¡¹Ü¶ÌÉúÃüÖÜÆÚ¶ÔÏóÒѾ­²»ÔÙÐèÒª£¬µ«ÊÇÒòΪ³¤ÉúÃüÖÜÆÚ¶ÔÏó³ÖÓÐËüµÄÒýÓöøµ¼Ö²»Äܱ»»ØÊÕ£¬Õâ¾ÍÊÇjavaÖÐÄÚ´æй¶µÄ·¢Éú³¡¾°¡£
    1.¼¯ºÏÀ࣬¼¯ºÏÀà½ö½öÓÐÌí¼ÓÔªËصķ½·¨£¬¶øûÓÐÏàÓ¦µÄɾ³ý»úÖÆ£¬µ¼ÖÂÄÚ´æ±»Õ¼Óá£ÕâÒ»µãÆäʵҲ²»Ã÷È·£¬Õâ¸ö¼¯ºÏÀàÈç¹û½ö½öÊǾֲ¿±äÁ¿£¬¸ù±¾²»»áÔì³ÉÄÚ´æй¶£¬ÔÚ·½·¨Õ»Í˳öºó¾ÍûÓÐÒýÓÃÁ˻ᱻjvmÕý³£»ØÊÕ¡£¶øÈç¹ûÕâ¸ö¼¯ºÏÀàÊÇÈ«¾ÖÐԵıäÁ¿£¨±ÈÈçÀàÖеľ²Ì¬ÊôÐÔ£¬È«¾ÖÐÔµÄmapµÈ¼´Óо²Ì¬ÒýÓûòfinalÒ»Ö±Ö¸ÏòËü£©£¬ÄÇôûÓÐÏàÓ¦µÄɾ³ý»úÖÆ£¬ºÜ¿ÉÄܵ¼Ö¼¯ºÏËùÕ¼ÓõÄÄÚ´æÖ»Ôö²»¼õ£¬Òò´ËÌṩÕâÑùµÄɾ³ý»úÖÆ»òÕ߶¨ÆÚÇå³ý²ßÂԷdz£±ØÒª¡£
   2.µ¥Àýģʽ¡£²»ÕýȷʹÓõ¥ÀýģʽÊÇÒýÆðÄÚ´æ鶵ÄÒ»¸ö³£¼ûÎÊÌ⣬µ¥Àý¶ÔÏóÔÚ±»³õʼ»¯ºó½«ÔÚJVMµÄÕû¸öÉúÃüÖÜÆÚÖдæÔÚ£¨ÒÔ¾²Ì¬±äÁ¿µÄ·½Ê½£©£¬Èç¹ûµ¥Àý¶ÔÏó³ÖÓÐÍⲿ¶ÔÏóµÄÒýÓã¬ÄÇôÕâ¸öÍⲿ¶ÔÏ󽫲»Äܱ»jvmÕý³£»ØÊÕ£¬µ¼ÖÂÄÚ´æй¶£¬¿¼ÂÇÏÂÃæµÄÀý×Ó£º
¡¡¡¡class A{
¡¡¡¡public A(){
¡¡¡¡  B.getInstance().setA(this);
¡¡¡¡}
¡¡¡¡....
¡¡¡¡}
¡¡¡¡//BÀà²ÉÓõ¥Àýģʽ
¡¡¡¡class B{
¡¡¡¡private A a;
¡¡¡¡private static B instance=new B();
¡¡¡¡public B(){}
¡¡¡¡public static B getInstance(){
¡¡¡¡return instance;
¡¡¡¡}
¡¡¡¡public void setA(A a){
¡¡¡¡this.a=a;
¡¡¡¡}
¡¡¡¡//getter...
¡¡¡¡}
¡¡¡¡ÏÔÈ»B²ÉÓÃsingletonģʽ£¬Ëû³ÖÓÐÒ»¸öA¶ÔÏóµÄÒýÓ㬶øÕâ¸öAÀàµÄ¶ÔÏ󽫲»Äܱ»»ØÊÕ¡£ÏëÏóÏÂÈç¹ûAÊǸö±È½Ï´óµÄ¶ÔÏó»òÕß¼¯ºÏÀàÐͻᷢÉúʲôÇé¿ö¡£
   ÉÏÃæËù½²µÄÕâЩҲÆô·¢ÎÒÃÇÈçºÎÈ¥²éÕÒÄÚ´æй¶ÎÊÌ⣬ÔÚ´úÂ븴ÉóµÄʱºò¹Ø×¢³¤ÉúÃüÖÜÆÚ¶ÔÏó£ºÈ«¾ÖÐԵļ¯ºÏ¡¢µ¥ÀýģʽµÄʹÓá¢ÀàµÄstatic±äÁ¿µÈµÈ¡£ÔÚJavaµÄʵÏÖ¹ý³ÌÖУ¬Ò²Òª¿¼ÂÇÆä¶ÔÏóÊÍ·Å£¬×îºÃµÄ·½·¨ÊÇÔÚ²»Ê¹ÓÃij¶ÔÏóʱ£¬ÏÔʽµØ½«´Ë¶ÔÏ󸳿ա£×îºÃ×ñÑ­Ë­´´½¨Ë­ÊͷŵÄÔ­Ôò¡£


Ïà¹ØÎĵµ£º

JavaÓïÑÔ³ÌÐòÉè¼Æ°¸Àý½Ì³Ì174Ò³8.2.1ÎҵĽâ´ð

public class MainThread1{
 public static void main(String args[]){
  MinorThread m1=new MinorThread(1);
  MinorThread m2=new MinorThread(2);
  new Thread(m1).start();
  new Thread(m2).start();
  
  
 }
}
class MinorThrea ......

±¾ÎĽ«¸æËßÄãѧϰJavaÐèÒª´ïµ½µÄ30¸öÄ¿±ê

±¾ÎĽ«¸æËßÄãѧϰJavaÐèÒª´ïµ½µÄ30¸öÄ¿±ê£¬Ï£ÍûÄܹ»¶ÔÄãµÄѧϰÓÐËù°ïÖú¡£¶Ô±ÈÒ»ÏÂ×Ô¼º£¬ÄãÒѾ­ÕÆÎÕÁËÕâ30ÌõÖеĶàÉÙÌõÁËÄØ£¿
¡¡¡¡1.ÄãÐèÒª¾«Í¨ÃæÏò¶ÔÏó·ÖÎöÓëÉè¼Æ(OOA/OOD)¡¢É漰ģʽ(GOF£¬J2EEDP)ÒÔ¼°×ÛºÏģʽ¡£ÄãÓ¦¸ÃÊ®·ÖÁ˽âUML£¬ÓÈÆäÊÇclass£¬object£¬interactionÒÔ¼°statediagrams¡£
¡¡¡¡2.ÄãÐèҪѧϰJAVAÓïÑԵĻù´¡ ......

Ê®ËÄÖÖJava¿ª·¢¹¤¾ßµãÆÀ

Ê®ËÄÖÖJava¿ª·¢¹¤¾ßµãÆÀ
 
ÔÚ¼ÆËã»ú¿ª·¢ÓïÑÔµÄÀúÊ·ÖУ¬´ÓÀ´Ã»ÓÐÄÄÖÖÓïÑÔÏóJavaÄÇÑùÊܵ½Èç´ËÖڶ೧É̵ÄÖ§³Ö£¬ÓÐÈç´Ë¶àµÄ¿ª·¢¹¤¾ß£¬Java²ËÄñÃÇÈç³õÈë´ó¹ÛÔ°µÄÁõÀÑÀÑ£¬¿´»¨ÁËÑÛ£¬²»Öª¸ÃºÎÖÖÑ¡Ôñ¡£µÄÈ·£¬ÕâЩ¹¤¾ß¸÷ÓÐËù³¤£¬¶¼Ã»Óоø¶ÔÍêÃÀµÄ£¬¾ÍËãÊÇÀÏÄñÒ²ºÜÄÑ×ö³öÑ¡Ôñ¡£ÔÚ±¾ÎÄÖÐÎÒ¼òÒª½éÉÜÁ˳£¼ûµÄÊ®ÎåÖÖJava¿ª·¢¹¤¾ßµÄ ......

Java ʵÏÖÑ¡ÔñÅÅÐò´úÂë

Ñ¡ÔñÅÅÐò¾ÍÊÇ´ÓÊý¾ÝÀïÃæÕÒµ½×îСµÄ·Åµ½×î×ó±ß,ÿ´Î±È½ÏËùÓÐÊý¾Ýºó½»»»Ò»´Î.
ÎÒ´Ó֮ǰµÄðÅÝÅÅÐòÀà¼Ì³ÐÏÂÀ´µÄ.
package array;
/**
*
* @author leon.lee
*/
public class SelectionSort extends BubbleSort{
public SelectionSort(int arrayLength){
super(arrayLength);
}
@Override
......

¡¶Java¼ÓÃÜÓë½âÃܵÄÒÕÊõ¡·ÊÔ¶ÁÊéÆÀ


¸Õ¸ÕÔĶÁÁË¡¶Java¼ÓÃÜÓë½âÃܵÄÒÕÊõ¡·Õâ±¾Ê飬¸Ð¾õÊÜÒæ·Ædz¡£ 
¸ÃÊéÉîÈëdz³ö£¬ÏµÍ³µØ²ûÊöÁËJava¼ÓÃÜÓë½âÃܵÄÏà¹ØÀíÂÛ£¬²¢ÌṩÁ˷ḻµÄʾÀý£¬¶Ô¹¤×÷ÖÐÓû§Ïà¹Ø¼¼ÊõµÄ¶ÁÕߺÜÓаïÖú¡£ 
ÔĶÁºó£¬ÓÐÒÔÏÂÈýµã¸Ð´¥ºÜÉ 
1¡¢±¾Êé¶ÔÓÚJava¼ÓÃÜÓë½âÃÜÁìÓòµÄÀíÂ۵IJûÊöºÜÈ«Ã棬´Óµ±Ç°µÄ°²È«ÎÊÌâµ½ÃÜÂëѧ£¬ÔÙµ½Ö÷Ò ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ