Download presentation
Presentation is loading. Please wait.
Published byBethany Glenn Modified over 9 years ago
1
Integrated Development Environments (IDEs) CS 21a: Introduction to Computing I First Semester, 2013-2014
2
Overview ► What is an IDE? ► Why use an IDE? ► Familiarization with different IDEs ► JCreator ► BlueJ
3
What is an IDE? ► "Integrated Development Environment" ► source code editor, ► a compiler and/or interpreter, ► build-automation tools, ► and (usually) a debugger ► Allows you to create, edit, compile and run programs written in a particular language, e.g. Java ► Some IDEs can support more than one language
4
What is an IDE? ► Some have other features that aid in developing better programs: ► Debugging ► Test cases ► Code formatting (colored keywords, etc.) ► etc.
5
Why use an IDE? ► Easier to code because of colored text ► Makes it easier to develop programs, so you can focus more on the coding ► Contains features to make debugging and writing programs easier
6
Different IDEs for Java ► JCreator ► BlueJ ► Eclipse ► Visual Café ► Java NetBeans ► Visual Studio ► …and many more! These are what we will use this semester.
7
JCreator
8
► A small, lightweight IDE developed by the Xinox Software. ► Two licenses available: ► Lite edition - Freeware (limited features) ► Pro edition - Shareware (requires payment, but with full features) ► Download from http://www.jcreator.comhttp://www.jcreator.com ► Will be introduced in the middle of the semester
9
BlueJ
10
► Another IDE, but written in Java ► First developed by University of Kent ► Download from http://www.bluej.orghttp://www.bluej.org ► Ideal for first-time programmers ► Features include the debugger, test runs, etc.
11
BlueJ ► Allows you to start programming right away, focusing on object fields and methods, and less on syntax ► Allows you to see objects in action ► shows you how classes are related through boxes and lines
12
Using BlueJ for the First Time ► You may have to specify where your Java executable is located ► Usually at C:\Program Files\Java\jdk1.6.0_20\bin\java.exe ► Then, create/open a BlueJ project ► Note: Non-BlueJ folders containing Java files will have to be converted to a BlueJ project.
13
Familiarization with BlueJ ► Again, create, compile and execute a HelloWorld application ► Make sure there are multiple println statements in the Java class so that you can try out the debugger later ► Execute by right-clicking on the Java class icon and executing main ► Try out the debugger ► Set a breakpoint and execute the Java class
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.