Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Fall 2007ACS-1903 1 1903 Fall 2007 Text: Starting out with java from control structures through data structures Gaddis & Muganda Instructor: Ron McFadyen.

Similar presentations


Presentation on theme: "1 Fall 2007ACS-1903 1 1903 Fall 2007 Text: Starting out with java from control structures through data structures Gaddis & Muganda Instructor: Ron McFadyen."— Presentation transcript:

1 1 Fall 2007ACS-1903 1 1903 Fall 2007 Text: Starting out with java from control structures through data structures Gaddis & Muganda Instructor: Ron McFadyen 3D15 r.mcfadyen@uwinnipeg.ca 786-9376 www.acs.uwinnipeg.ca Course OutlineOutline

2 2 Fall 2007ACS-1903 2 1903 Fall 2007 BlueJ BlueJ is available in labs 3D03 and 3C13 BlueJ: a development environment that includes tools for creating and testing a Java program

3 3 Fall 2007ACS-1903 3 1903 Fall 2007 BlueJ BlueJ is described at http://www.bluej.org The BlueJ tutorial provided by the BlueJ organization blueJTutorial.pdf You are not required to view this Discusses such things as installing BlueJ on PCs and Macs BlueJ can be downloaded free of charge from http://www.bluej.org/download/download.html

4 4 Fall 2007ACS-1903 1903 Fall 2007 Java Text editor Source code (.java) Saves Java statements Java compiler Is read by Byte code (.class) Produces Java Virtual Machine Is interpreted by Program Execution Results in

5 5 Fall 2007ACS-1903 1903 Fall 2007 Java Java Virtual Machine for Windows Byte code (.class) Java Virtual Machine for Linux Java Virtual Machine for Macintosh Java Virtual Machine for Unix

6 6 Fall 2007ACS-1903 1903 Fall 2007 BlueJ A quick example using BlueJ that involves 4 classes Triangle Square Circle Canvas


Download ppt "1 Fall 2007ACS-1903 1 1903 Fall 2007 Text: Starting out with java from control structures through data structures Gaddis & Muganda Instructor: Ron McFadyen."

Similar presentations


Ads by Google