[´äº¯] static


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]

±Û¾´ÀÌ :°­½Åµ¿ 1998³â 9¿ù 11ÀÏ 08:50:51

In Reply to: ÇϳªÀÇ Ä¿³Ø¼Ç¿¡¼­ÀÇ ¹®Á¦ posted by À±Áö¼ö on 1998³â 9¿ù 09ÀÏ 18:01:45:

¾È³çÇϼ¼¿ä °­½Åµ¿ÀÔ´Ï´Ù.


µ¥µå¶ôÀº ¼­·Î synchronizedµÈ method¸¦ »óÈ£ È£ÃâÇÒ ¶§
¹ß»ýÇϹǷΠConnectionÀÌ ÀϾ ÈÄ Statement³ª ResultSet¿¡¼­
Connection¿¡ ´ëÇÑ method¸¦ È£ÃâÇÏÁö ¾Ê´Â´Ù¸é
µ¥µå¶ôÀº °É¸®Áö ¾ÊÀ» °ÍÀ̶ó »ý°¢µË´Ï´Ù.
°³ÀÎ ÀûÀÎ »ý°¢À¸·Î´Â µ¥µå¶ôÀº °É¸®Áö ¾ÊÀ» °ÍÀ̶ó°í º¾´Ï´Ù.
±×·¯³ª JDBC driver´Â º¥´õµéÀÌ °¢ÀÚ °³¹ßÇϹǷΠmultithread¿¡ ´ëÇÑ
Áö¿øÀÌ ¼­·Î ´Ù¸¦¼ö°¡ ÀÖ½À´Ï´Ù.


static¿¡ Á¤ÀÇµÈ °ÍÀº
bytecode°¡ JVMÀ¸·Î óÀ½ ·ÎµåµÉ ¶§ ½ÇÇàµË´Ï´Ù.
µû¶ó¼­ ºê¶ó¿ìÀú¿¡¼­ ù¹ø°·Î JDBC¸¦ »ç¿ëÇÏ´Â ¼­ºí¸´À»
È£ÃâÇÒ ¶§ JVMÀÌ .class fileÀ» ¸Þ¸ð¸®·Î ¿Ã¸®°í class¸¦ ¸¸µå´Âµ¥
À̶§ ½ÇÇàµË´Ï´Ù.
µû¶ó¼­ ´ÙÀ½¹ø¿¡ ºê¶ó¿ìÀú¿¡¼­ ÀÌ ¼­ºí¸´À» È£ÃâÇϸé ConnectionÀº
´Ù½Ã »ý¼º½ÃÅ°Áö ¾Ê½À´Ï´Ù.
staticÀÇ member´Â instance¿¡¼­ ¸¶À½´ë·Î Á¢±ÙÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
¸¸¾à ConnectionÀÌ ³»ºÎÀûÀ¸·Î synchronizedµÇ¾î ÀÖÁö ¾Ê´Ù¸é
À§ÀÇ ¼Ò½º¿¡¼­´Â ¹Ýµå½Ã synchronizedÇØÁÖ¾î¾ß ÇÒ °ÍÀÔ´Ï´Ù.
±×·³¿¡µµ ºÒ±¸ÇÏ°í sybaseÀÇ ´äº¯¿¡¼­ ±×·¸°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù°í ÇÏ´Ï
³»ºÎÀûÀ¸·Î multithread¸¦ Áö¿øÇϴ°¡ º¾´Ï´Ù.


¾ÆÁ÷ Å×½ºÆ®´Â Çغ¸Áö ¾Ê¾Ò½À´Ï´Ù.
¿ª½Ã ÇÁ·Î±×·¡¹ÖÀº ÀÌ·ÐÀ¸·Î´Â µÇÁö ¾Ê´Â °ÍÀÌ ¸¹½À´Ï´Ù.
°æÇèÀÌ °¡Àå Áß¿äÇÑ °Í °°±º¿ä. ÀÌ·ÐÀûÀÎ °ÍÀº Java TutorialÀ» º¸º¯
ºü¸¥ ½ÃÀÏ¿¡ ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ±×·¯³ª ÇÁ·Î±×·¥¹ÖÀ» ÇÏ´Â °ÍÀº
¸¹Àº ½Ã°£ÀÌ °É¸®´Â±º¿ä


ÀÌ»ó °­½Åµ¿ÀÌ ½è½À´Ï´Ù.
¾îÁ¦´Â 50³â¸¸¿¡ 9¿ùÀÇ ÃÖ°í±â¿ÂÀ» ¼¼¿ü´Ù°í ÇÕ´Ï´Ù.
¿À´Ãµµ ´þ´Ù´Âµ¥ ÁÁÀºÇÏ·ç µÇ½Ã±â ¹Ù¶ø´Ï´Ù.



´ÙÀ½ ±Ûµé:



À̾ ±Û¿Ã¸®±â(´äÇϱâ)

À̸§:
E-Mail:
Á¦¸ñ:
³»¿ë:
HTML ÅÂ±× Æ÷ÇÔ ¿©ºÎ: HTML ¹®¼­ÀÏ °æ¿ì üũ
°ü·Ã URL(¼±ÅÃ):
URL Á¦¸ñ(¼±ÅÃ):
°ü·Ã À̹ÌÁö URL:


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]