Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
- Introduction to Annotations 2:16
- Getting Started with Annotations 1 question
- The @Override Annotation 4:49
- The @Override Annotation 1 question
- Adding the @Override Annotation 1 objective
- Using @Override to Fix an Error 1 objective
- The @Deprecated Annotation 3:31
- The @Deprecated Annotation 1 question
- Using the @Deprecated Annotation 1 objective
- Intro to Command Line Options for the Java Compiler 3:48
- Command Line Options for the Java Compiler 2 questions
- Using the Directory and Xlint Command Line Options 5:11
- Using the Directory and Xlint Options in the Command Line 2 questions
- The @SuppressWarnings Annotation - "static" 4:40
- The @SuppressWarnings Annotation - "static" 1 objective
- The @SuppressWarnings Annotation - "fallthrough" 5:30
- The @SuppressWarnings Annotation - Suppressing Multiple Warnings 1 objective

- 2x 2x
- 1.75x 1.75x
- 1.5x 1.5x
- 1.25x 1.25x
- 1.1x 1.1x
- 1x 1x
- 0.75x 0.75x
- 0.5x 0.5x
Here we get our first look at the @SuppressWarnings
annotation. This annotation can be used to turn off compiler warnings - either all warnings or only certain ones. This video considers the warning a compiler gives you when you incorrectly call a static method.
Android Style Guide
In reference to the public service announcement to avoid using the @SuppressWarnings
annotation by correcting any errors possible, here is Google's note to developers of the Android OS:
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up