Dare to Compile Your Code with -Xlint:all -Werror
Would you ever dare to enable all compiler warnings? Most people don't, and some people are afraid to, because of what they might find out about their code. The Java compiler is the first line of defense against bugs. Enabling warnings makes it possible for the compiler to tell you more about your code. Fixing warnings will improve your code base, because the warnings will point out bugs, questionable constructs, and use of obsolescent and deprecated interfaces. This session's speakers cite examples from their experiences in cleaning up warnings in the JDK, with the participation of the OpenJDK community. Don't be afraid to enable compiler warnings! Copyright © 2013 Oracle and/or its affiliates. Oracle® is a registered trademark of Oracle and/or its affiliates. All rights reserved. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the "Materials"). The Materials are provided "as is" without any warranty of any kind, either express or implied, including without limitation warranties of merchantability, fitness for a particular purpose, and non-infringement.

Lessons from Mathematics

Why Should I Switch to Java SE 7?

How Netflix Uses Java - 2026 Edition

Introduction to Programming and Computer Science - Full Course

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Think Fast, Talk Smart: Communication Techniques

Meet the JDK Core Libraries Team

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

ASP.NET Core Full Course For Beginners (.NET 10)

Complete Kubernetes Course - From BEGINNER to PRO

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service

Oracle Cloud GoldenGate (OCIGG) Service Demo - Provision, configure an run the service

#JavaNext Language Features

TypeScript Tutorial for Beginners

Software Engineering Job Interview – Full Mock Interview

4 Hours of Deep Focus Music for Studying - Concentration Music For Deep Thinking And Focus

The ULTIMATE Guide to Spring Boot: Spring Boot for Beginners

Personal VPNs: Encryption Myths and Data Security Explained

