Infinum Android Talks #01 - Java 7

10
Java 7 Ivan Kocijan Java 7

description

New and existing features of Java 7 with regards to Android development.

Transcript of Infinum Android Talks #01 - Java 7

Page 1: Infinum Android Talks #01 - Java 7

Java 7Ivan Kocijan

Java 7

Page 2: Infinum Android Talks #01 - Java 7

Java 7Try with resources

Multicatch

Binarni literalUnderscore u

brojevima

Swtich sa Stringom

Diamond operator

19

Page 3: Infinum Android Talks #01 - Java 7

Java 7Try

Page 4: Infinum Android Talks #01 - Java 7

Java 7Try with resources

Page 5: Infinum Android Talks #01 - Java 7

Java 7Multicatch

Page 6: Infinum Android Talks #01 - Java 7

Java 7Binarni literal

int binaryLiteral = 0b10111011; //187

Page 7: Infinum Android Talks #01 - Java 7

Java 7Underscore u brojevima

int noUnderScore = 4342342; int underscore = 4_342_342;

Page 8: Infinum Android Talks #01 - Java 7

Java 7Switch s stringom

Page 9: Infinum Android Talks #01 - Java 7

Java 7Diamond operator

• metoda addAll kao parametar prima: Collection<? extends E>

• može primiti bilo koji objekt nepoznatog tipa koji nasljeđuje tip naše liste

Page 10: Infinum Android Talks #01 - Java 7

Java 7

Hvala na pažnji