From the course: Java 8+ Essential Training: Objects and APIs

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Organize code with packages

Organize code with packages - Java Tutorial

From the course: Java 8+ Essential Training: Objects and APIs

Start my 1-month free trial

Organize code with packages

- [Narrator] I've previously described how to use custom methods and classes to organize your code. But there's one more critical tool that you'll use to organize it even further, packages. A package is both a description of where a class is in the application and a location on the file system. For example, com.example.java means that there's a subdirectory of the source directory called com, and a subdirectory of that called example, and a subdirectory of that java, and that's the base package for my application. In your application, you should use reverse domain notation. That means you take an organization or personal domain and you switch it so if my web domain is davidgassner.com my package would start with com.davidgassner and then you would add something after that to identify the application. That makes it possible to have class identities that are universal and unique throughout the world of Java. Now within a single application, you can organize your classes with…

Contents