크게 네부분에서의 성능 향상이 있었습니다.
이중에서 일반 개발자 관점에서의 주목되는 부분은 StringBuffer 클래스의 등장과 어플리케이션 개발 차원에서의 2D쪽과 Image I/O 향상이네요.


Enhancements in JDK 5.0



The following are some of the enhancements made for improved
program execution speed in JDK 5.0.

  • Garbage collection ergonomics - Provides for the automatic
    detection and choice of the client or server runtime compiler,
    which enhances performance on server-class machines.
    See "Server-Class Machine Detection" and "Garbage Collection
    Ergonomics" at Java
    Virtual Machines
    for more information.



  • StringBuilder class - The addition of a new class
    StringBuilder
    that works essentially as an unsynchronized StringBuffer for performance
    enhancement. You should replace all StringBuffer uses with StringBuilder
    unless you need the synchronization (which you almost certainly don't).
    StringBuilder is almost always faster than StringBuffer.



  • Java 2DTM technology -
    These Java 2D performance enhancements have spin-off performance
    benefits in other areas of functionality such as Swing/JFC.
    Examples include improved acceleration for BufferedImage objects,
    support for hardware-accelerated rendering using OpenGL,
    and improved text-rendering performance.
    See New Java 2D Features
    for more information.



  • Image I/O - Performance and memory usage improvements have been
    made when reading and writing JPEG images. See "Improved Performance" at
    Image I/O Features.



Posted by 아름프로
BLOG main image

카테고리

분류 전체보기 (539)
이야기방 (19)
토론/정보/사설 (16)
IBM Rational (9)
U-IT (0)
SOA/WS/ebXML (110)
개발방법론/모델링 (122)
J2SE (34)
J2EE (60)
DataBase (39)
Open Projects (30)
BP/표준화 (50)
Apache Projects (15)
Web/보안/OS (22)
Tools (7)
AJAX/WEB2.0 (1)
Linux/Unix (1)
영어 (0)
비공개방 (0)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

글 보관함

Total :
Today : Yesterday :