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¶ÔÏóʱ£¬ÏÔʽµØ½«´Ë¶ÔÏ󸳿ա£×îºÃ×ñÑË´´½¨ËÊͷŵÄÔÔò¡£
Ïà¹ØÎĵµ£º
ÈçºÎ½»»»Á½¸ö±äÁ¿µÄÖµ£º
CÓïÑÔÖеĴ«Öµ´úÂëÈçÏ£º
int change(int x,int y)
{
int temp=x;
x=y;
y=temp;
}
CÓïÑÔÖеĴ«Ö·´úÂëÈçÏ£º
int change(int *p,int *q)
{
int temp=*p;
*p=*q;
*q=temp;
}
ʹÓÃC++ÖеÄÒýÓÃÀàÐÍ´úÂëÈçÏÂ:
int change(int &x,int &y)
{
int temp=x;
x=y;
y=temp;
}
JAV ......
ÏÔʾËùÓеÄÓû§±í
select tablename from sys.systables where tabletype='T'
´´½¨±í
Create Table MAPS(
ID integer not null generated always as identity(start with 1,increment by 1),
map_name varchar(40),
area_int int,
area decimal ......
JAVATMÓëXML 2010-05-14
Ò»¡¢¸ÅÄî
l ÈκÎXMLÎĵµ¶ÔÈκÎÀàÐ͵ÄÓ¦ÓÃÒÔ¼°ÕýÈ·µÄ½âÎö¶¼±ØÐë¾ßÓÐÁ¼ºÃµÄ½á¹¹well-formed
l XMLÎĵµ¿ÉÒÔÊÇÓÐЧµØ£¨valid£©£¬µ«²¢·ÇÒ»¶¨ÒªÇóÓÐЧ¡£
l PI£¨processing instruction£©¸ñʽ£º<?target instructions?>¡£XMLÖеĴ¦ÀíÖ¸ÁîÖ»ÄÜÊǽâÎöÆ÷¿ÉÒÔʶ±ðµÄXML±ê×¼´¦ÀíÃüÁ ......
ÒýÑÔ£º´ÓÒ»¸öÅóÓѵÄblogת¹ýÀ´µÄ£¬ÀïÃæ½â¾öÁËÁ½¸öÀ§ÈÅÎҺܾõÄÎÊÌâ¡£ºÜÓоúµ·ê¸ÊÁصĸоõ¡£
ÖÐÈí¹ú¼Êµç×ÓÕþÎñ²¿Jeff Chi×Ü½á£¬×ªÔØÇë˵Ã÷³ö´¦¡£
¸ÅÊö£º
A.==¿ÉÓÃÓÚ»ù±¾ÀàÐͺÍÒýÓÃÀàÐÍ£ºµ±ÓÃÓÚ»ù±¾ÀàÐÍʱºò£¬ÊDZȽÏÖµÊÇ·ñÏàͬ£»µ±ÓÃÓÚÒýÓÃÀàÐ͵Äʱºò£¬ÊDZȽ϶ÔÏóÊÇ·ñÏàͬ¡£
&nb ......
¡¶JavaÓëģʽ¡·Ê×ÏȲûÊöÁË´úÂëµÄÉè¼ÆÔÔò£¬ÓÖÃèÊöÁËÔõÑùÀ´´´½¨Ò»¸öÀà»ò¶ÔÏ󣬽ô½ÓןæËß´ó¼ÒÔõÑùÀ´×éÖ¯ÕâЩÀàºÍ¶ÔÏóÀ´ÊµÏÖ¹¦ÄÜ¡£ËüÊÇÉè¼ÆÄ£Ê½£¬¶ø²»ÊǼܹ¹Ä£Ê½¡£
OOÃæÏò¶ÔÏó±à³Ì£¬ÊµÖÊÉÏÊÇÃæÏò³éÏó±à³Ì£¬¼´ÃæÏò½Ó¿Ú±à³Ì¡£ËùνµÄÃæÏò½Ó¿Ú±à³Ì£¬Ö¸ÀàÖ®¼ä¶¼ÒªÊ¹ÓýӿÚÀ´Í¨ÐÅ¡£ÀàÀ´·â×°¶ÔÏóµÄÐÐΪ£¬½Ó¿ÚÀ´·â×°ÀàÖ®¼äµÄͨÐÅ·½·¨ ......