1

I want to learn software optimization, especially in Java. I want to be able to write code that's fast, and performs the best possible way. Can you point me to some resources to learn this? Books, tutorials, etc.

Thanks.

  • Here a few links: http://stackoverflow.com/questions/627784/what-are-some-java-memory-management-best-practices http://stackoverflow.com/questions/26437/book-recommendation-for-java-good-practices – amit kumar Jan 09 '12 at 02:41
  • Nothing beats practice. I suggest you try to optimise a program to see if it can perform better. Try using a profiler, micro-benchmarks, load tests on your program and see what you can improve – Peter Lawrey Jan 09 '12 at 08:13

1 Answers1

0

I suggest you to read Effective Java Book

enter image description here

Eng.Fouad
  • 115,165
  • 71
  • 313
  • 417