Effective Java (2nd Edition)

In this mini Fragment, we introduce Joshua's fifth Item: Avoid creating unnecessary objects.

Stay tuned for more items from our "Effective Java for Android developers" Fragment series.

Show Notes * Effective Java (2nd Edition) - Joshua Bloch

Avoid creating unnecessary objects

  • Google says - Avoiding creating unnecessary objects too
  • Episode 10 with Michael Bailey - String optimization

Snippet to demonstrate AutoBoxing problems

``` // sum of all positive values Long sum = 0L; for (long i=0; i Integer.MAX_VALUE; i++) { sum+=i; }

```

Contact: * @fragmentedcast [twitter.com] * @donnfelker [twitter.com] * @kaushikgopal [twitter.com]