# Java perspectives

The Java development tools contribute the following perspectives to the workbench:

## Java

A perspective designed for working with Java projects. It consists of an editor area and the following views:

- Package Explorer
- Hierarchy
- Outline
- Search
- Console
- Tasks

## Java Browsing

A perspective designed for browsing the structure of Java projects. It consists of an editor area and the following views:

- Projects
- Packages
- Types
- Members

## Java Type Hierarchy

A perspective designed for exploring a type hierarchy. It can be opened on types, compilation units, packages, projects or source folders and consists of the Hierarchy view and an editor.

## Debug

A perspective designed for debugging your Java program. It includes an editor area and the following views.

- Debug
- Breakpoints
- Expressions
- Variables
- Display
- Outline
- Console

Java development tools (JDT)
Java views

Adding breakpoints
Suspending threads

Breakpoints view
Console view
Debug view
Display view
Expressions view
Java outline
Package Explorer view
Type Hierarchy view
Variables view