|
CLDC 1.1 | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Runnable | Runnable ÀÎÅÍÆäÀ̽º´Â
½º·¹µå°¡ ÇØ´ç ÀνºÅϽº¸¦ ½ÇÇàÇÏ´Â ¸ðµç Ŭ·¡½º¿¡¼ ±¸ÇöÇØ¾ß ÇÕ´Ï´Ù.
|
Class Summary | |
Boolean | Boolean Ŭ·¡½º´Â ÇÁ¸®¹ÌƼºê À¯ÇüÀÇ
boolean °ªÀ» °´Ã¼¿¡ Æ÷ÇÔÇÕ´Ï´Ù.
|
Byte | Byte Ŭ·¡½º´Â ¹ÙÀÌÆ® °ªÀÇ Ç¥ÁØ ·¡ÆÛÀÔ´Ï´Ù. |
Character | Character Ŭ·¡½º´Â ÇÁ¸®¹ÌƼºê À¯ÇüÀÇ char °ªÀ»
°´Ã¼¿¡ Æ÷ÇÔÇÕ´Ï´Ù. |
Class | Class Ŭ·¡½ºÀÇ ÀνºÅϽº´Â ½ÇÇà ÁßÀÎ Java ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ
Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º¸¦ ³ªÅ¸³À´Ï´Ù. |
Double | Double Ŭ·¡½º´Â ÇÁ¸®¹ÌƼºê À¯ÇüÀÇ double
°ªÀ» °´Ã¼¿¡ Æ÷ÇÔÇÕ´Ï´Ù. |
Float | Float Ŭ·¡½º´Â ÇÁ¸®¹ÌƼºê À¯ÇüÀÇ float °ªÀ» °´Ã¼¿¡
Æ÷ÇÔÇÕ´Ï´Ù. |
Integer | Integer Ŭ·¡½º´Â ÇÁ¸®¹ÌƼºê À¯ÇüÀÇ int °ªÀ»
°´Ã¼¿¡ Æ÷ÇÔÇÕ´Ï´Ù. |
Long | Long Ŭ·¡½º´Â ÇÁ¸®¹ÌƼºê À¯ÇüÀÇ long °ªÀ»
°´Ã¼¿¡ Æ÷ÇÔÇÕ´Ï´Ù. |
Math | Math Ŭ·¡½º¿¡´Â ±âº» ¼ö½Ä ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇÑ
¸Þ¼Òµå°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. |
Object | Object Ŭ·¡½º´Â Ŭ·¡½º °èÃþ ±¸Á¶ÀÇ ·çÆ®ÀÔ´Ï´Ù. |
Runtime | ¸ðµç Java ÀÀ¿ë ÇÁ·Î±×·¥¿¡´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ´Â
ȯ°æ°ú »óÈ£ ÀÛ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â Runtime Ŭ·¡½ºÀÇ
´ÜÀÏ ÀνºÅϽº°¡ ÀÖ½À´Ï´Ù.
|
Short | Short Ŭ·¡½º´Â short °ªÀÇ Ç¥ÁØ ·¡ÆÛÀÔ´Ï´Ù. |
String | String Ŭ·¡½º´Â ¹®ÀÚ¿À» ³ªÅ¸³À´Ï´Ù.
|
StringBuffer | ¹®ÀÚ¿ ¹öÆÛ´Â °¡º¯ ¹®ÀÚ ½ÃÄö½º¸¦ ±¸ÇöÇÕ´Ï´Ù. |
System | System Ŭ·¡½º¿¡´Â ¿©·¯ °³ÀÇ À¯¿ëÇÑ Å¬·¡½º Çʵå¿Í ¸Þ¼Òµå°¡
Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. |
Thread | Thread´Â ÇÁ·Î±×·¥ÀÇ ½ÇÇà ½º·¹µåÀÔ´Ï´Ù. |
Throwable | Throwable Ŭ·¡½º´Â Java ¾ð¾î¿¡¼ ¸ðµç ¿À·ù¿Í
¿¹¿ÜÀÇ ¼öÆÛ Ŭ·¡½ºÀÔ´Ï´Ù. |
Exception Summary | |
ArithmeticException | ¿¹¿ÜÀûÀÎ ¿¬»ê Á¶°Ç¿¡¼ ¹ß»ýÇÕ´Ï´Ù. |
ArrayIndexOutOfBoundsException | À¯È¿ÇÏÁö ¾ÊÀº »öÀÎÀ¸·Î ¹è¿À» ¾×¼¼½ºÇßÀ½À» ³ªÅ¸³À´Ï´Ù. |
ArrayStoreException | À߸øµÈ À¯ÇüÀÇ °´Ã¼¸¦ °´Ã¼ ¹è¿¿¡ ÀúÀåÇÏ·Á°í ½ÃµµÇßÀ½À» ³ªÅ¸³À´Ï´Ù. |
ClassCastException | Äڵ尡 °´Ã¼¸¦ ÀνºÅϽº°¡ ¾Æ´Ñ ¼ºê Ŭ·¡½º·Î ij½ºÆ®ÇÏ·Á°í ½ÃµµÇßÀ½À» ³ªÅ¸³À´Ï´Ù. |
ClassNotFoundException | ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Class Ŭ·¡½ºÀÇ forName
¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© ¹®ÀÚ¿ À̸§À» ÅëÇØ Ŭ·¡½º¸¦ ·ÎµåÇÏ·Á°í
½ÃµµÇÏÁö¸¸ ÁöÁ¤µÈ À̸§À» °¡Áø Ŭ·¡½º Á¤ÀǸ¦ ãÀ» ¼ö ¾øÀ» ¶§ ¹ß»ýÇÕ´Ï´Ù. |
Exception | Exception Ŭ·¡½º¿Í ÇØ´ç ¼ºê Ŭ·¡½º´Â ÇÕ¸®Àû
ÀÀ¿ë ÇÁ·Î±×·¥À̶ó¸é ÆÄ¾ÇÇØ¾ß ÇÏ´Â µ¿ÀÛÀ» ³ªÅ¸³»´Â
Throwable ÀÇ ÇÑ ÇüÅÂÀÔ´Ï´Ù. |
IllegalAccessException | ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Å¬·¡½º¸¦ ·ÎµåÇÏ·Á°í ½ÃµµÇÏÁö¸¸ Ŭ·¡½º°¡ °ø¿ëÀÌ ¾Æ´Ï°í ´Ù¸¥ ÆÐŰÁö¿¡ Àֱ⠶§¹®¿¡ ÇöÀç ½ÇÇà ÁßÀÎ ¸Þ¼Òµå°¡ ÁöÁ¤µÈ Ŭ·¡½ºÀÇ Á¤ÀÇ¿¡ ¾×¼¼½ºÇÒ ¼ö ¾øÀ» ¶§ ¹ß»ýÇÕ´Ï´Ù. |
IllegalArgumentException | ¸Þ¼Òµå¿¡ À¯È¿ÇÏÁö ¾Ê°Å³ª À߸øµÈ ÀÎÀÚ°¡ Àü´ÞµÇ¾úÀ½À» ³ªÅ¸³À´Ï´Ù. |
IllegalMonitorStateException | ½º·¹µå°¡ °´Ã¼ÀÇ ¸ð´ÏÅÍ¿¡¼ ´ë±âÇϰųª, ÁöÁ¤µÈ ¸ð´ÏÅ͸¦ ¼ÒÀ¯ÇÏÁö ¾Ê°í °´Ã¼ÀÇ ¸ð´ÏÅÍ¿¡¼ ´ë±â ÁßÀÎ ´Ù¸¥ ½º·¹µå¿¡°Ô ¾Ë¸®·Á°í ½ÃµµÇßÀ½À» ³ªÅ¸³À´Ï´Ù. |
IllegalThreadStateException | ½º·¹µå°¡ ¿äûµÈ ÀÛ¾÷¿¡ ÀûÇÕÇÑ »óŰ¡ ¾Æ´ÔÀ» ³ªÅ¸³À´Ï´Ù. |
IndexOutOfBoundsException | ¹è¿, ¹®ÀÚ¿ ¶Ç´Â º¤ÅÍ µî¿¡ ´ëÇÑ »öÀÎÀÌ ¹üÀ§¸¦ ¹þ¾î³µÀ½À» ³ªÅ¸³À´Ï´Ù. |
InstantiationException | ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Class Ŭ·¡½ºÀÇ
newInstance ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿©
Ŭ·¡½ºÀÇ ÀνºÅϽº¸¦ ¸¸µé·Á°í ½ÃµµÇÏÁö¸¸ ÁöÁ¤µÈ Ŭ·¡½º °´Ã¼°¡
ÀÎÅÍÆäÀ̽ºÀ̰ųª Ãß»ó Ŭ·¡½º¿©¼ ÀνºÅϽºÈÇÒ ¼ö ¾øÀ» ¶§ ¹ß»ýÇÕ´Ï´Ù. |
InterruptedException | ½º·¹µå°¡ ´ë±â ¶Ç´Â ÈÞ¸é »óÅÂÀ̰ųª ¿À·§µ¿¾È ÁßÁöµÇ¾î ´Ù¸¥ ½º·¹µå°¡ À̸¦ Áß´ÜÇÑ °æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù. |
NegativeArraySizeException | ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ À½¼ö Å©±â¸¦ »ç¿ëÇÏ¿© ¹è¿À» ¸¸µé·Á°í ½ÃµµÇÏ¸é ¹ß»ýÇÕ´Ï´Ù. |
NullPointerException | °´Ã¼°¡ ¿ä±¸µÇ´Â °æ¿ì¿¡ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ null À» »ç¿ëÇÏ·Á°í
½ÃµµÇÏ¸é ¹ß»ýÇÕ´Ï´Ù. |
NumberFormatException | ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¹®ÀÚ¿À» ¼ýÀÚ À¯Çü Áß Çϳª·Î º¯È¯ÇÏ·Á°í ½ÃµµÇßÁö¸¸ ÇØ´ç ¹®ÀÚ¿ÀÇ Çü½ÄÀÌ À߸øµÇ¾úÀ½À» ³ªÅ¸³À´Ï´Ù. |
RuntimeException | RuntimeException ˼ Java
°¡»ó ¸Ó½ÅÀÇ Á¤»ó ÀÛµ¿ Áß¿¡
¹ß»ýÇÒ ¼ö ÀÖ´Â ¿¹¿Ü ¼öÆÛ Ŭ·¡½ºÀÔ´Ï´Ù.
|
SecurityException | º¸¾È À§¹ÝÀ» ³ªÅ¸³»±â À§ÇØ ½Ã½ºÅÛ¿¡¼ ¹ß»ýÇÕ´Ï´Ù. |
StringIndexOutOfBoundsException | »öÀÎÀÌ À½¼öÀ̰ųª ¹®ÀÚ¿ Å©±âº¸´Ù Å©°Å³ª °°´Ù´Â °ÍÀ» ³ªÅ¸³»±â À§ÇØ
String Ŭ·¡½ºÀÇ charAt
¸Þ¼Òµå¿Í ´Ù¸¥ String
¸Þ¼Òµå¿¡¼ ¹ß»ýÇÕ´Ï´Ù. |
Error Summary | |
Error | Error ´Â ÇÕ¸®Àû ÀÀ¿ë ÇÁ·Î±×·¥À̶ó¸é ÆÄ¾ÇÇÏ·Á°í
½ÃµµÇؼ´Â ¾È µÇ´Â ½É°¢ÇÑ ¹®Á¦¸¦ ³ªÅ¸³»´Â Throwable ÀÇ
¼ºê Ŭ·¡½ºÀÔ´Ï´Ù. |
NoClassDefFoundError | Java °¡»ó ¸Ó½ÅÀÌ Å¬·¡½º Á¤ÀǸ¦ Á¤»óÀûÀÎ ¸Þ¼Òµå È£ÃâÀÇ ÀϺγª
new Ç¥Çö½ÄÀ» »ç¿ëÇÑ
»õ ÀνºÅϽº ÀÛ¼º °úÁ¤ÀÇ ÀϺηΠ·ÎµåÇÏ·Á°í
½ÃµµÇÏÁö¸¸ Ŭ·¡½º Á¤ÀǸ¦ ãÀ» ¼ö ¾ø´Â °æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù.
|
OutOfMemoryError | Java °¡»ó ¸Ó½ÅÀÌ ¸Þ¸ð¸® ºÎÁ·À¸·Î °´Ã¼¸¦ ÇÒ´çÇÒ ¼ö ¾øÀ¸¸ç °¡ºñÁö Ä÷ºÅÍ¿¡¼ Ãß°¡ ¸Þ¸ð¸®¸¦ Á¦°øÇÒ ¼ö ¾ø´Â °æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù. |
VirtualMachineError | Java °¡»ó ¸Ó½Å¿¡ Àå¾Ö°¡ ¹ß»ýÇ߰ųª °è¼Ó ÀÛµ¿ÇÏ´Â µ¥ ÇÊ¿äÇÑ ÀÚ¿øÀÌ ¶³¾îÁ³À½À» ³ªÅ¸³À´Ï´Ù. |
J2SE (Java 2 Standard Edition)ÀÇ MID ÇÁ·ÎÇÊ ¾ð¾î Ŭ·¡½º°¡ Á¦°øµË´Ï´Ù.
MIDP (Mobile Information Device Profile)¿¡´Â
CLDC(Connected Limited Device Configuration)¿¡¼ ÁöÁ¤µÈ
java.lang
Ŭ·¡½º ¿Ü¿¡ ´ÙÀ½°ú °°Àº
J2SE Ŭ·¡½º°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
IllegalStateException
˼ TimerTask
¿¹¾àÀ̳ª »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
±¸¼º ¿ä¼ÒÀÇ ÇѰè¿Í °°Àº
À߸øµÈ ÀüȯÀÌ ¿äûµÈ °æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù.
MIDP´Â CLDC (Connected, Limited Device Configuration)¸¦ ±â¹ÝÀ¸·Î ÇÕ´Ï´Ù. MIDP´Â CLDCÀÇ ÀϺΠ±â´ÉÀ» ¼öÁ¤Çϰųª È®ÀåÇÕ´Ï´Ù.
MIDP´Â CLDC »ç¾ç¿¡ Á¤ÀÇµÈ °ª ¿Ü¿¡
java.lang.System.getProperty
¸¦ »ç¿ëÇÏ¿©
ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Á¦°øÇØ¾ß ÇÏ´Â
´ÙÀ½°ú °°Àº µî·Ï Á¤º¸ °ªÀ» Á¤ÀÇÇÕ´Ï´Ù.
½Ã½ºÅÛ µî·Ï Á¤º¸ |
¼³¸í |
---|---|
|
ÀåÄ¡ÀÇ ÇöÀç ·ÎÄÌÀº |
|
ÀÌ ÀåÄ¡°¡ Áö¿øÇÏ´Â °ø¹é(À¯´ÏÄÚµå U+0020)À¸·Î ±¸ºÐµÈ J2ME ÇÁ·ÎÇÊ ¸ñ·ÏÀÔ´Ï´Ù. MIDP 2.0 ÀåÄ¡ÀÇ °æ¿ì ÀÌ µî·Ï Á¤º¸¿¡ ÃÖ¼Ò "MIDP-2.0"ÀÌ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù. |
´Ù¸¥ ÇÁ·ÎÇÊÀ̳ª ±¸Çö¿¡¼ ±âŸ µî·Ï Á¤º¸¸¦ Á¦°øÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
Property microedition.locale
null
ÀÌ ¾Æ´Ñ ·ÎÄÌ µî·Ï Á¤º¸´Â
¾ð¾î·Î ±¸¼ºµÇ¾î¾ß ÇÏ¸ç ¼±ÅÃÀûÀ¸·Î ±¹°¡ ÄÚµå¿Í º¯ÇüÀÌ
"-"(À¯´ÏÄÚµå U+002D)·Î ±¸ºÐµÇ¾î Æ÷Ç﵃ ¼öµµ ÀÖ½À´Ï´Ù.
¿¹¸¦ µé¾î, "fr-FR" ¶Ç´Â "en-US"¿Í °°ÀÌ ³ªÅ¸³³´Ï´Ù.
(ÁÖ: MIDP 1.0
»ç¾çÀº
RFC3066
Tags for the Identification of Languages¿¡ Á¤ÀÇµÈ ¾ð¾î
ű×ÀÇ HTTP ¼½Ä ÁöÁ¤À» »ç¿ëÇÕ´Ï´Ù.
ÀÌ´Â Çʵ尡 "_"(À¯´ÏÄÚµå U+005F)·Î ±¸ºÐµÇ´Â
Locale
Àμ⠹®ÀÚ¿¿¡ ´ëÇÑ
J2SE Á¤Àǿʹ ´Ù¸¨´Ï´Ù.
¾ð¾î ÄÚµå´Â ISO-639¿¡ Á¤ÀÇµÈ µÎ ¼Ò¹®ÀÚ Äڵ忩¾ß ÇÕ´Ï´Ù.
±¹°¡ ÄÚµå´Â ISO-3166¿¡ Á¤ÀÇµÈ µÎ ´ë¹®ÀÚ Äڵ忩¾ß ÇÕ´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥ ÀÚ¿ø ÆÄÀÏÀº
java.lang.Class
ÀÇ
getResourceAsStream(String name)
¸Þ¼Òµå¸¦
»ç¿ëÇÏ¿© ¾×¼¼½ºÇÕ´Ï´Ù.
MIDP »ç¾ç¿¡¼ getResourceAsStream
˼
MIDlet SuiteÀÇ JAR ÆÄÀÏ¿¡¼
ÀÚ¿ø ÆÄÀÏÀ» °Ë»öÇÏ´Â µ¥
»ç¿ëµË´Ï´Ù.
ÀÚ¿ø À̸§Àº MIDlet Suite JAR ÆÄÀÏ ³»¿ëÀ» ÂüÁ¶ÇÕ´Ï´Ù. "/"·Î ½ÃÀÛÇÏ´Â Àý´ë °æ·Î À̸§Àº jar ÆÄÀÏ ³»ÀÇ Á¤±ÔÈµÈ ÆÄÀÏ À̸§ÀÔ´Ï´Ù.
"/"·Î ½ÃÀÛÇÏÁö ¾Ê´Â »ó´ë °æ·Î À̸§Àº
getResourceAsStream
¸Þ¼Òµå°¡ È£ÃâµÇ´Â
Ŭ·¡½º¿¡ »ó´ëÀûÀÔ´Ï´Ù. »ó´ë À̸§Àº "/"¸¦ ¹Ì¸® °áÁ¤Çϰí
µÚ¿¡ Á¤±ÔÈµÈ ÆÐŰÁö¸¦ Ãß°¡ÇÏ¿© Àý´ë À̸§À¸·Î º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ °æ¿ì "." ¹®ÀÚ´Â "/"·Î º¯È¯µÇ°í
"/" ±¸ºÐÀÚ°¡
»ç¿ëµË´Ï´Ù. °á°ú·Î ³ª¿Â ¹®ÀÚ¿Àº ´ÙÀ½ ±ÔÄ¢À» °¡´ÉÇÑ ÇÑ ¸¹ÀÌ Àû¿ëÇÏ¿©
Ç¥ÁØ Çü½ÄÀ¸·Î ´ÜÃàµË´Ï´Ù.
Ç¥ÁØ ÀÚ¿ø À̸§Àº JAR ³»ÀÇ ÀÚ¿øÀÇ Àý´ë °æ·Î À̸§ÀÔ´Ï´Ù.
°æ·Î´Â JAR ÆÄÀÏ ¿ÜºÎ·Î È®ÀåµÉ ¼ö ¾øÀ¸¸ç
JAR ÆÄÀÏ ¿ÜºÎÀÇ ÀÚ¿øÀº ¾×¼¼½ºÇÏ¸é ¾È µË´Ï´Ù.
¿¹¸¦ µé¾î, "../../"¸¦ »ç¿ëÇϸé JAR
ÆÄÀÏ ¿ÜºÎ´Â °¡¸®Å°Áö ¾Ê½À´Ï´Ù.
³²Àº "." ¶Ç´Â ".." ¹®ÀÚ´Â ÀÚ¿øÀ» ãÀ» ¶§
¹®ÀÚ ±×´ë·Î 󸮵˴ϴÙ.
ÇØ´ç À̸§À»
°¡Áø ÀÚ¿øÀº ¾øÀ¸¹Ç·Î
Class.getResourceAsStream
¿¡¼
null
ÀÌ ¹ÝȯµË´Ï´Ù.
¶ÇÇÑ ÀåÄ¡´Â JAR ÆÄÀÏÀÇ Å¬·¡½º ÆÄÀÏÀ» ÀÚ¿øÀ¸·Î ÀÐÀ» ¼ö ¾øµµ·Ï ÇØ¾ß ÇÏÁö¸¸
´Ù¸¥ ¸ðµç ÆÄÀÏÀº ¾×¼¼½ºÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
java.lang.System.exit
´Â
MIDlet¿¡¼ È£ÃâµÉ ¶§ java.lang.SecurityException
À»
¹ß»ýÇØ¾ß ÇÕ´Ï´Ù.
MIDletÀÌ ÀÛ¾÷ ¿Ï·á¸¦ ³ªÅ¸³¾ ¼ö ÀÖ´Â
À¯ÀÏÇÑ ¹æ¹ýÀº
MIDlet.notifyDestroyed
¸¦
È£ÃâÇÏ´Â °ÍÀÔ´Ï´Ù.
java.lang.Runtime.exit
´Â
MIDlet¿¡¼ È£ÃâµÉ ¶§
java.lang.SecurityException
À»
¹ß»ýÇØ¾ß ÇÕ´Ï´Ù.
MIDletÀÌ ÀÛ¾÷ ¿Ï·á¸¦
³ªÅ¸³¾ ¼ö ÀÖ´Â À¯ÀÏÇÑ ¹æ¹ýÀº
MIDlet.notifyDestroyed
¸¦
È£ÃâÇÏ´Â °ÍÀÔ´Ï´Ù.
|
CLDC 1.1 | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |