Eclipse s Java Development Environment is often referred to as JDT Java Development Tooling. Using the JDT you can do following with the Java programs: Write Compile Test Debug perspectives Designed for browsing structure of Java projects Java Type Hierarchy Perspective Designed for exploring type hierarchy Debug Perspective Designed for debugging Java programs 6 (c) 2003-2005, Espirity Inc.
Download as PPT, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
28 views
03-Java IDE.v3.1
Eclipse s Java Development Environment is often referred to as JDT Java Development Tooling. Using the JDT you can do following with the Java programs: Write Compile Test Debug perspectives Designed for browsing structure of Java projects Java Type Hierarchy Perspective Designed for exploring type hierarchy Debug Perspective Designed for debugging Java programs 6 (c) 2003-2005, Espirity Inc.
Java Development Tooling - JDT Eclipse’s Java Development Environment is often referred to as JDT – Java Development Tooling Using the JDT you can do following with the Java programs: Write Compile Test Debug
Perspectives When developing Java code commonly used perspectives are: Java Perspective Designed for working with Java projects Java Browsing Perspective Designed for browsing structure of Java projects Java Type Hierarchy Perspective Designed for exploring type hierarchy Debug Perspective Designed for debugging Java programs
Build Path Project Preferences You can set global preferences for a project Select Window -> Preferences -> General -> Java to get Java Preferences Good idea to separate your Java files into source and compiled directories (src and bin) This action only needs to be done once Done for all subsequent projects
Creating Java Project Project used to organize resources (source, class, icons) for a project To create Java project: Select File New Project… from the menu The New Project wizard comes up Select Java Java Project Click Next
Java Settings Specify Java settings Output folder (where compiled files will be stored) External jar files project depends on Classes from other projects that are referenced in the project Click Finish
Creating Packages Package contains Java class files To create a package for a project: Select the src folder in the project Choose New Package from the context menu Specify package name Click Finish
Creating Classes To create a class in a package: Select the package Choose New Class from the context menu The Class wizard comes up Specify class details Click Finish
Using Code Assist When activated, code assist opens a list of available code completions Code Assist activates by Crtl+Space Activates automatically when a message needs to be sent to an object (after the dot is typed)
Searching for Java Classes When developing Java application a good search mechanism is very important You often search for class, method declarations, and references It is important to be able to find things quickly Eclipse Java Search mechanism is very extensive It allows you to search for: Types, methods, constructors, packages, and fields Declarations, Implementers, References In the scope of Workspace, Working Set, or Selected Resources
Organizing Java Code Eclipse comes with extensive support for organizing and refactoring Java code It is possible to: Generate getters and setters for the fields Organize missing import statements Move fields, methods, classes Rename methods, classes, packages
Generating Getters and Setters Available for creating get and set methods on the fields It supports encapsulation Activated by choosing Source Generate Getter and Setter from the editor’s context menu
Refactoring Available from the Refactor context menu option in the editor Helps with refactoring Java code Allows for: Renaming Methods, fields, packages, projects, parameters, or local variables Changing of method signature Pull up a field or method (into super class) Push down a field or method (into sub class) Extract Interface (generate interface from class) Generalize type (change type of fields and methods)
… Scrapbook… To open the scrapbook page just click on the resource It opens up like a Java source file editor Type Java code and select the context menu to Display or Inspect
…Scrapbook Class names must be fully qualified in what you type Set imports to make life easier Think of your scrapbook as a page that Eclipse will take the source you type, wrap it in a class with your source in the main menu, then compile and execute
Summary You have learned: How to create projects, packages and classes How to browse Java code and search for Java code How to use coding assistance How to organize Java code How to run Java code How to use the Scrapbook