Không chỉ đơn giản là sẽ đạt được hiệu suất lớn, nhưng ngay cả giữa các phiên bản Java 6 có sự khác biệt lớn. Tôi đã theo dõi các bản phát hành nhỏ của Java 6 trong khoảng thời gian 18 tháng và thấy 15-20% tăng tốc chỉ từ đó.
Java 7 cũng đã xuất hiện và là phiên bản sản xuất được ưu tiên - có lý do nào khiến bạn không muốn chuyển sang phiên bản đó không?
Ồ, và một điều cuối cùng. Nếu bạn cần chứng minh lợi ích cho việc quản lý, thì bạn nên đọc rất nhiều về việc đo lường hiệu suất của các ứng dụng Java. Tôi có một bài viết trong số tháng 5/tháng 6 năm 2012 sắp tới của tạp chí Java của Oracle, đó là một thực tế 101 nếu bạn cần nó. Đó là một chủ đề rất trơn, vì vậy bạn nên làm rất nhiều việc đọc hoặc bạn có thể nhận được những con số rất gây hiểu nhầm.
Xin chào Tomasz, cảm ơn câu trả lời. Bạn có con trỏ nào để đọc tài liệu nêu trên không? Một cái gì đó chính thức từ Sun hoặc Oracle sẽ rất tuyệt vời. – bungrudi
@ bungrudi: thật không may, nó chỉ là một kiến thức phổ biến từ SO. Nhưng có lẽ ai đó sẽ chỉ ra các nguồn lực khó khăn? –
+1 Trình biên dịch 'javac' không chỉ làm tối ưu hóa rất ít, những gì không thay đổi nhiều kể từ Java 1.4. Việc sử dụng StringBuilder thay vì cho StringBuffer đã được thêm vào trong Java 5.0 (2004) nhưng sự khác biệt thường rất nhỏ. –