Java Defensive Techniques

Android
  • 18 Videos | 1h 28s
  • Includes Assessment
  • Earns a Badge
Likes 13 Likes 13
Defensive Programming in Android helps you create reliable and resilient apps. Learn techniques specific to Java that promote defensive programming when creating Android apps.

WHAT YOU WILL LEARN

  • initialize instances of classes safely
    check for the presence of null to avoid errors
    design setters to avoid potential errors
    recognize how to compare two objects in Java avoiding potential errors
    work safely with the Java switch and case statements
    use atomic and nonatomic operations in threaded applications
    use final properties to minimize potential for errors
    recognize when to use mutable and immutable classes
    implement a basic enum in Java
  • use enums to reduce the possibility of unexpected input
    implement an enum with a constructor and recognize the rules for enum constructors
    implement an interface in an enum
    create an enum with abstract methods
    use packages and classes to implement proper encapsulation
    import packages in Java Android apps
    use different scopes to implement defensive programming
    create APKs to run on Android devices
    create jars for exporting Java code between apps

IN THIS COURSE

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 69 Likes 69  
Likes 7 Likes 7  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 130 Likes 130  
Likes 15 Likes 15  
Likes 11 Likes 11