ºü¸¥ Áö¿ø ¸ñ·Ï

ºü¸¥ Áö¿øÀº ·ÎÄà ÄÚµå º¯È¯À» ¼öÇàÇÕ´Ï´Ù. ºü¸¥ Áö¿øÀº Java ÆíÁý±â¿¡¼­ ¼±ÅÃÇϰųª Ä¿¼­¸¦ ÇÑ ¹ø ´©¸£¸é È£ÃâµÇ¸ç, ºü¸¥ ¼öÁ¤»çÇ׿¡ »ç¿ëµÇ´Â °Í°ú µ¿ÀÏÇÑ ´ÜÃàŰ(Ctrl+1)¸¦ »ç¿ëÇÏÁö¸¸ ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡´Â ´ë°³ ¼û°ÜÁý´Ï´Ù(¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ Ç¥½ÃÇÏ·Á¸é Ctrl+1À» ´©¸£±â Àü¿¡ ´ë»óÀ» ¼±ÅÃ).

ºü¸¥ Áö¿ø ¼±ÅÃÀ» ´ÜÃàŰ¿¡ Á÷Á¢ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ´ÙÀ½°ú °°½À´Ï´Ù.

Ű ȯ°æ ¼³Á¤ ÆäÀÌÁö ¿­±â ÀÏ¹Ý > Ű ȯ°æ ¼³Á¤ ÆäÀÌÁö('¼Ò½º' Ä«Å×°í¸®¿¡ ÀÖ´Â)¿¡¼­ ´ÜÃà۸¦ Ãß°¡·Î ÁöÁ¤Çϰųª ±âº» ´ÜÃà۸¦ º¯°æÇϽʽÿÀ.

Java ÆíÁý±â ȯ°æ ¼³Á¤ ÆäÀÌÁö ¿­±â Java > ÆíÁý±â ȯ°æ ¼³Á¤ ÆäÀÌÁö¿¡¼­ ºü¸¥ Áö¿øÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

À̸§ ÄÚµå ¿¹Á¦ È£Ãâ À§Ä¡
if ¹® ¹ÝÀü if (x) a(); else b(); > if (!x) b(); else a(); 'else' ºí·ÏÀ» »ç¿ëÇÑ 'if' ¹®¿¡¼­
ºÎ¿ï Ç¥Çö½Ä ¹ÝÀü a && !b > !a || b ºÎ¿ï Ç¥Çö½Ä¿¡¼­
Ãß°¡ °ýÈ£ Á¦°Å if ((a == b) && (c != d)  {} > if (a == b && c != d)  {} ¼±ÅÃµÈ Ç¥Çö½Ä¿¡¼­
ÆíÁý °ýÈ£ Ãß°¡ if (a == b && c != d)  {} > if ((a == b) && (c != d) ¼±ÅÃµÈ Ç¥Çö½Ä¿¡¼­
ÁßøµÈ if ¹® °áÇÕ if (a) { if (b) {} } > if (a && b) {} ÁßøµÈ if ¹®¿¡¼­
ÁßøµÈ if ¹® ½º¿Ò if (a) { if (b) {} } > if (b) { if (a) {} } ÁßøµÈ if ¹®¿¡¼­
and'ed Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© if ¹® ºÐÇÒ if (a && b) {} > if (a) { if (b) {} } 'if'ÀÇ and'ed Ç¥Çö½Ä¿¡¼­
or'd Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© if ¹® ºÐÇÒ if (a || b) x(); > if (a) x();  if (b) x(); 'if'ÀÇ or'd Ç¥Çö½Ä¿¡¼­
Á¶°Ç½Ä ¹ÝÀü x ? b : c > !x ? c : b Á¶°Ç½Ä¿¡¼­
ºÎÁ¤ ºÐÇÒ b && c > !(!b || !c) ºÎ¿ï Ç¥Çö½Ä¿¡¼­
ºÎÁ¤ Ãß°¡ !(b && c) > !b || !c ºÎÁ¤ ºÎ¿ï Ç¥Çö½Ä¿¡¼­
Á¶°Ç½Ä¿¡ If-else ÁöÁ¤ if (a) x= 1; else x= 2; > x= a ? 1 : 2; 'if' ¹®¿¡¼­
Á¶°Ç½Ä¿¡ If-else ¸®ÅÏ if (a) return 1;
else return 2;
> return a ? 1 : 2; 'if' ¹®¿¡¼­
If-else¿¡ Á¶°Ç½Ä ÁöÁ¤ x= a ? 1 : 2; > if (a) x= 1; else x= 2; Á¶°Ç½Ä¿¡¼­
If-else¿¡ Á¶°Ç½Ä ¸®ÅÏ return  a ? 1 : 2; > if (a) return 1; else return 2; Á¶°Ç½Ä¿¡¼­
If-else·Î Àüȯ switch (kind) {
case 1: return -1;
case 2: return -2;
}
> if (kind == 1) {
  return -1;
} else if (kind == 2) {
  return -2;
}
switch ¹®¿¡¼­
ÇÇ¿¬»êÀÚ ±³È¯ a + b > b + a ÁßÀ§ ¿ÀÆÛ·¹À̼ǿ¡¼­
ij½ºÆ® ¹× ÁöÁ¤ if (obj instanceof Vector) {
}
> if (obj instanceof Vector) {
 Vector vec= (Vector)obj;

}
'if' ¶Ç´Â 'while' ¹®ÀÇ instanceof Ç¥Çö½Ä¿¡¼­
¹®ÀÚ¿­ ¼±Åà "abcdefgh" > "abc" + "de" + "fgh" ¹®ÀÚ¿­ ¸®ÅÍ·²ÀÇ ÀϺΠ¼±ÅÃ
º¯¼ö ºÐÇÒ int i= 0; > int i; i= 0; ÃʱâÈ­¸¦ »ç¿ëÇÑ º¯¼ö¿¡¼­
º¯¼ö °áÇÕ int i; i= 0; > int i= 0 ÃʱâÈ­¸¦ »ç¿ëÇÏÁö ¾Ê´Â º¯¼ö¿¡¼­
º¯¼ö¿¡ ÁöÁ¤ foo() > X x= foo(); Ç¥Çö½Ä ¸í·É¹®¿¡¼­
·ÎÄ÷ΠÃßÃâ foo(getColor()); > Color color= getColor();
foo(color);
Ç¥Çö½Ä¿¡¼­
Çʵ忡 ¸Å°³º¯¼ö ÁöÁ¤ public A(int color) {} > Color fColor;
public A(int color) {
    fColor= color;
}
¸Å°³º¯¼ö¿¡¼­
finally ºí·Ï Ãß°¡ try {
} catch (Expression e) {
}
> try {
} catch (Expression e) {
} finally {}
try/catch ¸í·É¹®¿¡¼­
else ºí·Ï Ãß°¡ if (a) b(); > if (a) b(); else { } if ¹®¿¡¼­
¸í·É¹®À» ºí·ÏÀ¸·Î ¹Ù²Ù±â f (a) b(); > if (a) { b(); } if ¹®¿¡¼­
µîÈ£ ¹ÝÀü a.equals(b) > b.equals(a) 'equals'ÀÇ È£Ãâ¿¡¼­
¹è¿­ ÃʱâÈ­ ÇÁ·Î±×·¥À¸·Î ¹è¿­ ÀÛ¼º int[] i=  { 1, 2, 3 } > int[] i= new int[] { 1, 2, 3 } ¹è¿­ ÃʱâÈ­ ÇÁ·Î±×·¥¿¡¼­
'enhanced for loop'·Î º¯È¯(J2SE 5.0) for (Iterator i= c.iterator();i.hasNext();) {
}
> for (x : c) {
}
for loop¿¡¼­
¼öÆÛŬ·¡½º¿¡¼­ ¸Þ¼Òµå ÀÛ¼º


¸Þ¼Òµå ¼±¾ð¿¡¼­
ºí·Ï ÁÙ ¹Ù²Ù±â ÇØÁ¦ { a() } > a() ºí·Ï, if/while/for ¹®¿¡¼­
ÆÄÀÏ¿¡¼­ À̸§ ¹Ù²Ù±â


ID¿¡¼­

°ü·Ã °³³ä

Java ÆíÁý±â
ºü¸¥ ¼öÁ¤»çÇ×

°ü·Ã ÂüÁ¶

JDT Á¶Ä¡