JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.sound.sampled
ÀÎÅÍÆäÀ̽º Clip

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
DataLine , Line

public interface Clip
extends DataLine

Clip ÀÎÅÍÆäÀ̽º´Â Ư¼öÇÑ Á¾·ùÀÇ µ¥ÀÌÅÍ ¶óÀÎÀ» ³ªÅ¸³», ±× ¿Àµð¿À µ¥ÀÌÅÍ´Â ¸®¾óŸÀÓ¿¡ ½ºÆ®¸²È­ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, Àç»ýÀü¿¡ ·ÎµåÇÒ ¼ö ÀÖ½À´Ï´Ù.

µ¥ÀÌÅÍ´Â ÇÁ¸®·Îµå µÇ°í ±æÀ̰¡ Àνĵǰí ÀÖ±â (À§ÇØ)¶§¹®¿¡, Ŭ¸³À» ¼³Á¤Çϸé(ÀÚ) ±× ¿Àµð¿À µ¥ÀÌÅͳ»ÀÇ ÀÓÀÇÀÇ À§Ä¡·ÎºÎÅÍ Àç»ýÀ» °³½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç, ·çÇÁ¸¦ ÀÛ¼ºÇÒ ¼öµµ ÀÖÀ¸¹Ç·Î, Ŭ¸³Àº Àç»ýµÇ¸é(ÀÚ) ¹Ýº¹ ¼øÈ¯ÇÕ´Ï´Ù. ·çÇÁ´Â Àç»ýÇϴ ȸ¼ö¿¡ °¡¼¼ÇØ °³½Ã ¹× Á¾·á »ùÇà ÇÁ·¹ÀÓÀ¸·Î ÁöÁ¤µË´Ï´Ù.

Ŭ¸³Àº ÀÌ Å¸ÀÔÀÇ ¶óÀÎÀ» ¼­Æ÷Æ®ÇÏ´Â Mixer ·ÎºÎÅÍ ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅ͸¦ ¿­¸é(ÀÚ) Ŭ¸³¿¡ ·Îµå µË´Ï´Ù.

¿Àµð¿À Ŭ¸³ÀÇ Àç»ýÀº start ¹× stop ¸Þ¼Òµå¸¦ »ç¿ëÇØ °³½Ã ¹× Á¤ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¸Þ¼Òµå´Â ¹Ìµð¾îÀÇ À§Ä¡¸¦ ¸®¼ÂÆ® ÇÏÁö ¾Ê½À´Ï´Ù. Áï,start ¸Þ¼Òµå¸¦ »ç¿ëÇϸé(ÀÚ), ¸¶Áö¸·¿¡ Á¤ÁöÇÑ À§Ä¡·ÎºÎÅÍ Àç»ýÀÌ ½ÃÀ۵˴ϴÙ. Ŭ¸³ÀÇ ¿Àµð¿À µ¥ÀÌÅÍÀÇ Ã³À½ºÎÅÍ Àç»ýÀ» °³½ÃÇÏ·Á¸é , ¹Ìµð¾î¸¦ Ŭ¸³ÀÇ ÃÊ¿¡ µÇ°¨´Â setFramePosition(0)·Î stop ¸¦ È£ÃâÇÕ´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.3

ÁßøµÈ Ŭ·¡½ºÀÇ °³¿ä
 
Ŭ·¡½º javax.sound.sampled. DataLine À» »ó¼Ó¹ÞÀº ÁßøµÈ Ŭ·¡½º
DataLine.Info
 
Ŭ·¡½º javax.sound.sampled. Line À» »ó¼Ó¹ÞÀº ÁßøµÈ Ŭ·¡½º
Line.Info
 
ÇʵåÀÇ °³¿ä
static int LOOP_CONTINUOUSLY
          ·çÇÁ´Â ƯÁ¤ ȸ¼ö ¹Ýº¹ÇØ ½ÇÇàµÈ ´ÙÀ½¿¡ Á¾·áÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ¹«Á¦ÇÑÇÏ°Ô °è¼ÓÇÏ´Â °ÍÀ» ³ªÅ¸³»´Â °ª
 
¸Þ¼ÒµåÀÇ °³¿ä
 int getFrameLength ()
          ¹Ìµð¾îÀÇ ±æÀ̸¦ »ùÇà ÇÁ·¹ÀÓ¼ö·Î ÃëµæÇÕ´Ï´Ù.
 long getMicrosecondLength ()
          ¸Þµð¾Æµà·¹À̼ÇÀ» ¸¶ÀÌÅ©·Î ¼¼ÄÁµå ´ÜÀ§·Î ÃëµæÇÕ´Ï´Ù.
 void loop (int count)
          ÇöÀçÀÇ À§Ä¡·ÎºÎÅÍ ·çÇÁ Àç»ýÀ» °³½ÃÇÕ´Ï´Ù.
 void open (AudioFormat  format, byte[] data, int offset, int bufferSize)
          Å¬¸³À» ¿­¾î, ÇÊ¿äÇÑ system resource¸¦ ȹµæÇØ Á¶ÀÛ °¡´ÉÇÏ°Ô µÇ¾î ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
 void open (AudioInputStream  stream)
          ÁöÁ¤µÈ ¿Àµð¿À ÀÔ·Â ½ºÆ®¸²³»¿¡ Çü½Ä ¹× ¿Àµð¿À µ¥ÀÌÅͰ¡ Á¦½ÃµÇ°í Àִ Ŭ¸³À» ¿±´Ï´Ù.
 void setFramePosition (int frames)
          ¹Ìµð¾îÀÇ À§Ä¡¸¦ »ùÇà ÇÁ·¹ÀÓ¼ö·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setLoopPoints (int start, int end)
          ·çÇÁ³»¿¡¼­ Àç»ýµÇ´Â ÃÖÃÊ ¹× ¸¶Áö¸· »ùÇà ÇÁ·¹ÀÓÀ» ¼³Á¤ÇÕ´Ï´Ù.
 void setMicrosecondPosition (long microseconds)
          ¹Ìµð¾î À§Ä¡¸¦ ¸¶ÀÌÅ©·Î ¼¼ÄÁµå ´ÜÀ§·Î ¼³Á¤ÇÕ´Ï´Ù.
 
ÀÎÅÍÆäÀ̽º javax.sound.sampled. DataLine ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
available , drain , flush , getBufferSize , getFormat , getFramePosition , getLevel , getMicrosecondPosition , isActive , isRunning , start , stop
 
ÀÎÅÍÆäÀ̽º javax.sound.sampled. Line ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
addLineListener , close , getControl , getControls , getLineInfo , isControlSupported , isOpen , open , removeLineListener
 

ÇʵåÀÇ »ó¼¼

LOOP_CONTINUOUSLY

public static final int LOOP_CONTINUOUSLY
·çÇÁ´Â ƯÁ¤ ȸ¼ö ¹Ýº¹ÇØ ½ÇÇàµÈ ´ÙÀ½¿¡ Á¾·áÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ¹«Á¦ÇÑÇÏ°Ô °è¼ÓÇÏ´Â °ÍÀ» ³ªÅ¸³»´Â °ª

°ü·Ã Ç׸ñ:
loop(int) , Á¤¼ö ÇʵåÄ¡
¸Þ¼ÒµåÀÇ »ó¼¼

open

public void open(AudioFormat  format,
                 byte[] data,
                 int offset,
                 int bufferSize)
          throws LineUnavailableException 
Ŭ¸³À» ¿­¾î, ÇÊ¿äÇÑ system resource¸¦ ȹµæÇØ Á¶ÀÛ °¡´ÉÇÏ°Ô µÇ¾î ÀÖ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù. Ŭ¸³Àº Çü½Ä°ú ¿Àµð¿À µ¥ÀÌÅͰ¡ ÁöÁ¤µÈ »óÅ·Π¿­¸³´Ï´Ù. ÀÌ Á¶ÀÛÀÌ Á¤»óÀûÀ¸·Î ½ÇÇàµÇ¸é(ÀÚ), ¶óÀÎÀº ¿­·Á ÀÖ´Â »óÅÂÀ̶ó°í ¸¶Å© µÇ¾î,OPEN À̺¥Æ®´Â ¶óÀÎÀÇ Ã»ÃëÀÚ¿¡°Ô µð½ºÆÌÄ¡ µË´Ï´Ù.

¹ú½á ¿­·Á ÀÖ´Â ¶óÀÎÀ¸·Î ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °ÍÀº ºÎÀûÀýÇÑ ¾×¼ÇÀ̱â (À§ÇØ)¶§¹®¿¡, IllegalStateException °¡ Ç¥½ÃµÇ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù.

¶óÀο¡ µû¶ó¼­´Â ÇÑ ¹ø ´ÝÀ¸¸é(ÀÚ) ÀçÂ÷ ¿­Áö ¾Ê´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¶óÀÎÀ» ÀçÂ÷ ¿­·Á°í Çϸé(ÀÚ), Ç×»ó ÀÌ Ç¥½ÃµË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
format - ÁöÁ¤µÈ ¿Àµð¿À µ¥ÀÌÅÍÀÇ Çü½Ä
data - Ŭ¸³¿¡ ·ÎµåÇÏ´Â ¿Àµð¿À µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÑ ¹ÙÀÌÆ® ¹è¿­
offset - ¹è¿­ÀÇ Ã³À½ºÎÅ͹ÙÀÌÆ®¼ö·Î ³ªÅ¸³»Áö´Â Ä«ÇÇÀÇ °³½Ã ÁöÁ¡
bufferSize - ¹è¿­·ÎºÎÅÍ Å¬¸³¿¡ ·ÎµåÇÏ´Â µ¥ÀÌÅÍÀǹÙÀÌÆ®¼ö
¿¹¿Ü:
LineUnavailableException - ¸®¼Ò½ºÀÇ Á¦¾àÀ» À§Çؼ­(¶§¹®¿¡) ¶óÀÎÀ» ¿­Áö ¾Ê´Â °æ¿ì
IllegalArgumentException - ¹öÆÛ »çÀÌÁî°¡ »ùÇà ÇÁ·¹ÀÓÀÇ ÀûºÐ¼ö¸¦ Ç¥½ÃÇÏÁö ¾Ê´Â °æ¿ì
IllegalStateException - ¶óÀÎÀÌ ¹ú½á ¿­·Á ÀÖ´Â °æ¿ì
SecurityException - º¸¾È»óÀÇ Á¦¾àÀ» À§Çؼ­(¶§¹®¿¡) ¶óÀÎÀ» ¿­Áö ¾Ê´Â °æ¿ì
°ü·Ã Ç׸ñ:
Line.close() , Line.isOpen() , LineListener

open

public void open(AudioInputStream  stream)
          throws LineUnavailableException ,
                 IOException 
ÁöÁ¤µÈ ¿Àµð¿À ÀÔ·Â ½ºÆ®¸²³»¿¡ Çü½Ä ¹× ¿Àµð¿À µ¥ÀÌÅͰ¡ Á¦½ÃµÇ°í Àִ Ŭ¸³À» ¿±´Ï´Ù. Ŭ¸³À» ¿­¸é(ÀÚ), ÇÊ¿äÇÑ system resource¸¦ ȹµæÇØ Á¶ÀÛ °¡´ÉÇÑ »óŰ¡ µÈ °ÍÀ» ³ªÅ¸³À´Ï´Ù. ÀÌ Á¶ÀÛÀÌ ÀÔ·Â ½ºÆ®¸²ÀÇ °æ¿ì. Á¶ÀÛÀÌ Á¤»óÀûÀ¸·Î ½ÇÇàµÇ¸é(ÀÚ), ¶óÀÎÀº ¿­·Á ÀÖ´Â »óÅÂÀ̶ó°í ¸¶Å© µÇ¾î,OPEN À̺¥Æ®°¡ ¶óÀÎÀÇ Ã»ÃëÀÚ¿¡°Ô µð½ºÆÌÄ¡ µË´Ï´Ù.

¹ú½á ¿­·Á ÀÖ´Â ¶óÀÎÀ¸·Î ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °ÍÀº ºÎÀûÀýÇÑ ¾×¼ÇÀ̱â (À§ÇØ)¶§¹®¿¡, IllegalStateException °¡ Ç¥½ÃµÇ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù.

¶óÀο¡ µû¶ó¼­´Â ÇÑ ¹ø ´ÝÀ¸¸é(ÀÚ) ÀçÂ÷ ¿­Áö ¾Ê´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¶óÀÎÀ» ÀçÂ÷ ¿­·Á°í Çϸé(ÀÚ), Ç×»ó ÀÌ Ç¥½ÃµË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
stream - ¿Àµð¿À µ¥ÀÌÅͰ¡ Ŭ¸³¿¡ ÀÐÈ÷´Â ¿Àµð¿À ÀÔ·Â ½ºÆ®¸²
¿¹¿Ü:
LineUnavailableException - ¸®¼Ò½ºÀÇ Á¦¾àÀ» À§Çؼ­(¶§¹®¿¡) ¶óÀÎÀ» ¿­Áö ¾Ê´Â °æ¿ì
IOException - ½ºÆ®¸²ÀÇ readÁß¿¡ ÀÔÃâ·Â ¿¹¿Ü°¡ ¹ß»ýÇßÀ» °æ¿ì
IllegalStateException - ¶óÀÎÀÌ ¹ú½á ¿­·Á ÀÖ´Â °æ¿ì
SecurityException - º¸¾È»óÀÇ Á¦¾àÀ» À§Çؼ­(¶§¹®¿¡) ¶óÀÎÀ» ¿­Áö ¾Ê´Â °æ¿ì
°ü·Ã Ç׸ñ:
Line.close() , Line.isOpen() , LineListener

getFrameLength

public int getFrameLength()
¹Ìµð¾îÀÇ ±æÀ̸¦ »ùÇà ÇÁ·¹ÀÓ¼ö·Î ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
»ùÇà ÇÁ·¹ÀÓ¼ö·Î ³ªÅ¸³»Áö´Â ¹Ìµð¾îÀÇ ±æÀÌ, ¶Ç´Â ¶óÀÎÀÌ ¿­·Á ÀÖÁö ¾ÊÀº °æ¿ì´Â AudioSystem.NOT_SPECIFIED
°ü·Ã Ç׸ñ:
AudioSystem.NOT_SPECIFIED

getMicrosecondLength

public long getMicrosecondLength()
¸Þµð¾Æµà·¹À̼ÇÀ» ¸¶ÀÌÅ©·Î ¼¼ÄÁµå ´ÜÀ§·Î ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
¸¶ÀÌÅ©·Î ¼¼ÄÁµå ´ÜÀ§·Î ³ªÅ¸³»Áö´Â ¸Þµð¾Æµà·¹À̼Ç, ¶Ç´Â ¶óÀÎÀÌ ¿­·Á ÀÖ°í°æ¿ì´Â AudioSystem.NOT_SPECIFIED
°ü·Ã Ç׸ñ:
AudioSystem.NOT_SPECIFIED

setFramePosition

public void setFramePosition(int frames)
¹Ìµð¾îÀÇ À§Ä¡¸¦ »ùÇà ÇÁ·¹ÀÓ¼ö·Î ¼³Á¤ÇÕ´Ï´Ù. À§Ä¡´Â Á¦·Î·ÎºÎÅÍ ½ÃÀ۵˴ϴÙ. Áï, ÃÖÃÊÀÇ ÇÁ·¹ÀÓÀº ÇÁ·¹ÀÓ ¹øÈ£ Á¦·Î°¡ µË´Ï´Ù. Ŭ¸³ÀÌ ´ÙÀ½¹ø Àç»ýÀ» °³½ÃÇϸé(ÀÚ), ÀÌ Á¤µµÄ¡ÀÇ ÇÁ·¹ÀÓÀ¸·ÎºÎÅÍ Àç»ýÀÌ °³½ÃµË´Ï´Ù.

ÇöÀçÀÇ À§Ä¡¸¦ »ùÇà ÇÁ·¹ÀÓ¼ö·Î ÃëµæÇÏ·Á¸é ,DataLine ÀÇ getFramePosition ¸Þ¼Òµå¸¦ »ç¿ëÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
frames - »ùÇà ÇÁ·¹ÀÓ¼ö·Î ³ªÅ¸³»Áö´Â ÇÊ¿äÇÑ ½Å±Ô ¹Ìµð¾î À§Ä¡

setMicrosecondPosition

public void setMicrosecondPosition(long microseconds)
¹Ìµð¾î À§Ä¡¸¦ ¸¶ÀÌÅ©·Î ¼¼ÄÁµå ´ÜÀ§·Î ¼³Á¤ÇÕ´Ï´Ù. Ŭ¸³ÀÌ ´ÙÀ½¹ø Àç»ýÀ» °³½ÃÇϸé(ÀÚ), ÀÌ Á¤µµÄ¡·ÎºÎÅÍ Àç»ýÀÌ °³½ÃµË´Ï´Ù. Á¤¹ÐµµÀÇ ·¹º§Àº ÇÁ·ÎÅØ¼ÇµÇÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î, ±¸Çö¿¡¼­´Â ÇöÀçÀÇ ÇÁ·¹ÀÓ À§Ä¡ ¹× ¿Àµð¿À »ùÇà frame rate·ÎºÎÅÍ ¸¶ÀÌÅ©·Î ¼¼ÄÁµå À§Ä¡°¡ °è»êµÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¸¶ÀÌÅ©·Î ¼¼ÄÁµå ´ÜÀ§ÀÇ Á¤¹Ðµµ´Â 1 »ùÇà ÇÁ·¹ÀÓ ´çÀÇ ¸¶ÀÌÅ©·Î ¼¼ÄÁµå¼ö¿¡ Á¦Çѵ˴ϴÙ.

ÇöÀçÀÇ À§Ä¡¸¦ ¸¶ÀÌÅ©·Î ¼¼ÄÁµå ´ÜÀ§·Î ÃëµæÇÏ·Á¸é ,DataLine ÀÇ getMicrosecondPosition ¸Þ¼Òµå¸¦ »ç¿ëÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
microseconds - ¸¶ÀÌÅ©·Î ¼¼ÄÁµå¼ö·Î ³ªÅ¸³»Áö´Â ÇÊ¿äÇÑ ½Å±Ô ¹Ìµð¾î À§Ä¡

setLoopPoints

public void setLoopPoints(int start,
                          int end)
·çÇÁ³»¿¡¼­ Àç»ýµÇ´Â ÃÖÃÊ ¹× ¸¶Áö¸· »ùÇà ÇÁ·¹ÀÓÀ» ¼³Á¤ÇÕ´Ï´Ù. ÃÖÁ¾ ÁöÁ¡Àº °³½Ã ÁöÁ¡º¸´Ù Å«°¡ ¶Ç´Â µ¿ÀÏÇÏ°Ô ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ¶Ç, ¾î´À ÂÊÀÇ ÁöÁ¡µµ ·Îµå µÈ ¹Ìµð¾îÀÇ »çÀÌÁî³»ÀÇ Å©±â·Î ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. °³½Ã ÁöÁ¡À» 0 ÀÇ °ªÀ¸·Î Çϸé(ÀÚ), ·Îµå µÈ ¹Ìµð¾îÀÇ ½ÃÀÛÀ» ³ªÅ¸³À´Ï´Ù. °°ÀÌ ÃÖÁ¾ ÁöÁ¡À» -1 ÀÇ °ªÀ¸·Î Çϸé(ÀÚ), ¹Ìµð¾îÀÇ ÃÖÁ¾ ÇÁ·¹ÀÓÀ» ³ªÅ¸³À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
start - ·çÇÁÀÇ °³½Ã À§Ä¡ (»ùÇà ÇÁ·¹ÀÓ¼ö, Á¦·Î·ÎºÎÅÍ ½ÃÀ۵ȴÙ)
end - ·çÇÁÀÇ ÃÖÁ¾ À§Ä¡ (»ùÇà ÇÁ·¹ÀÓ¼ö, Á¦·Î·ÎºÎÅÍ ½ÃÀ۵ȴÙ), ¶Ç´Â ÃÖÁ¾ ÇÁ·¹ÀÓÀ» ³ªÅ¸³»´Â °æ¿ì´Â -1
¿¹¿Ü:
IllegalArgumentException - ¿ä±¸µÈ ·çÇÁ ÁöÁ¡À» ¼³Á¤ÇÒ ¼ö ¾ø´Â °æ¿ì. Åë»óÀº °³½Ã ¹× ÃÖÁ¾ÀÇ ¾çÂÊ ¸ðµÎ ¶Ç´Â ¾î´À ÂÊÀÎÁö°¡ ¹Ìµð¾îÀÇ µà·¹À̼ǿܿ¡ ÀÖ±â (À§ÇØ)¶§¹®¿¡, ȤÀº ÃÖÁ¾ ÁöÁ¡ÀÌ °³½Ã Æ÷ÀÎÆ®ÀÇ Àü¿¡ ÀÖ´Â °ÍÀÌ ¿øÀÎ

loop

public void loop(int count)
ÇöÀçÀÇ À§Ä¡·ÎºÎÅÍ ·çÇÁ Àç»ýÀ» °³½ÃÇÕ´Ï´Ù. ·çÇÁÀÇ ÃÖÁ¾ ÁöÁ¡±îÁö Àç»ýµÇ°í ³ª¼­, ·çÇÁÀÇ °³½Ã ÁöÁ¡¿¡ count ȸ µ¹¾Æ¿Í, ¸¶Áö¸·¿¡ Ŭ¸³ÀÇ ³¡±îÁö Àç»ýÇÕ´Ï´Ù.

ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇßÀ» ¶§¿¡ ÇöÀçÀÇ À§Ä¡°¡ ·çÇÁÀÇ ÃÖÁ¾ ÁöÁ¡º¸´Ù Ä¿Áö´Â °æ¿ì´Â ·çÇÁ´Â ½ÇÇàµÇÁö ¾Ê°í Ŭ¸³ÀÇ ³¡±îÁö ±×´ë·Î Àç»ýµË´Ï´Ù.

count Ä¡¸¦ 0 À¸·Î Çϸé(ÀÚ), ÇöÀçÀÇ ·çÇÁ¸¦ Á¤ÁöÇØ Ŭ¸³ÀÇ ³¡±îÁö Àç»ýÀ» °è¼ÓÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù. ·çÇÁÀÇ Á¶ÀÛÁß¿¡ ´Ù¸¥ °ªÀ» ÁöÁ¤ÇØ ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇßÀ» ¶§ÀÇ µ¿ÀÛÀº Á¤Àǵǰí ÀÖÁö ¾Ê½À´Ï´Ù.

·çÇÁÁß¿¡ Àç»ýÀ» Á¤ÁöÇϸé(ÀÚ), ÇöÀçÀÇ ·çÇÁ ¸ð¾çÅÂ´Â ÇØÁ¦µË´Ï´Ù. ÈļÓÀÇ ·çÇÁ¿Í °³½Ã ¿ä±¸ÀÇ µ¿ÀÛÀº Áß´ÜµÈ ·çÇÁ Á¶ÀÛ¿¡ ÀÇÇØ ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
count - Àç»ýÀÌ ·çÇÁÀÇ ÃÖÁ¾ ÁöÁ¡À¸·ÎºÎÅÍ ·çÇÁÀÇ °³½Ã ÁöÁ¡¿¡ ·çÇÁ¹é µÇ´Â ȸ¼ö, ¶Ç´Â ·çÇÁ°¡ Áß´ÜµÉ ¶§±îÁö °è¼ÓÇÏ´Â °ÍÀ» ³ªÅ¸³»´Â °æ¿ì´Â LOOP_CONTINUOUSLY

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.