Whiteship's Note

자바의 숨겨진 기능들

Java : 2008.09.22 23:35


대엽님 블로그에서 잼난 글을 발견하고 링크를 따라가보니, 정말 놀라운 것들로 가득찬 페이지를 발견했습니다. 스크롤을 내려가면서 아는 것도 가끔씩 등장은 하는데, 윗 부분은 정말 신기한 것들로 가득합니다. 캬~ 저런게 있었구나.. 싶을 정도로요.

저 포럼은 예전에 영회형 블로그에 올라왔던, Stack과 Heap에 대한 설명에 대해서도 굉장히 잘 설명한 댓글이 달렸던것 같은데, 수준이 상당히 높은 포럼인듯 합니다. 멋지네요.

그 중에 몇 개 살펴봅니다.

1. 더블 괄호
http://www.c2.com/cgi/wiki?DoubleBraceInitialization

더블 괄호 사용해서 컬렉션 객체 만드는 방법인데, 첨 보는 방법입니다. 하지만 개인적으론 저것 보단 자주 사용하고 있는  Arrays.asList()가 명시적이어서 더 좋네요.

2. 상위 타입 제한

public class Baz<T extends Foo & Bar> {}

이런식으로 &를 써서 여러 타입으로 제한할 수도 있었군요;

3. 동적 프록시

http://java.sun.com/j2se/1.3/docs/guide/reflection/proxy.html

이건 좀 공부해야겠습니다.

4. enum

http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.9

이넘. 자세히 보진 않았지만, 역시 잘 알아두는게 좋겠죠.

5. concurrent

http://java.sun.com/javase/6/docs/api/java/util/concurrent/package-summary.html

역시나. 잘 모르는 부분. 기초 공부가 넘 게을렀네..

top

  1. Favicon of http://yunsunghan.tistory.com BlogIcon Max 2008.09.23 09:03 PERM. MOD/DEL REPLY

    대부분 머리아픈 이야기들이죠....ㅡㅜ
    비슷하게는... 송치형씨가 번역한 자바퍼즐러라는 책에 이런류의 재미난(?) 예제가 많던것 같아요.

    Favicon of http://whiteship.tistory.com BlogIcon 기선 2008.09.23 09:11 PERM MOD/DEL

    넹. ㅋㅋ

    전 머리 아픈거보다 enum, proxy, concurrency쪽에 관심이 좀 생기더라구요.

  2. Favicon of http://iolothebard.tistory.com/ BlogIcon iolo 2008.09.23 10:43 PERM. MOD/DEL REPLY

    딱히 숨겨진 기능까진 아닌거 같은데요...
    동적 프록시가 없었다면 스프링의 반쪽은 존재하지도 못했어요~

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2008.09.23 13:22 신고 PERM MOD/DEL

    네.. 숨겨져있다기 보단, 평소에 자주 안 쓰지만 중요한 것들을 나열해 둔걸로 보입니다.ㅋ

    스프링 AOP를 말씀하시는 것 같네요. :)

  3. Favicon of https://ebom.tistory.com BlogIcon 타블로 2008.09.24 14:21 신고 PERM. MOD/DEL REPLY

    여기 잘 정리 되어있네요...

    자주 이용해야겠어요...

    수고하세요...

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2008.09.24 16:52 신고 PERM MOD/DEL

Write a comment.




: 1 : ··· : 813 : 814 : 815 : 816 : 817 : 818 : 819 : 820 : 821 : ··· : 2638 :