Normal view MARC view ISBD view

Experiments in Java : an introductory lab manual / by Samuel A. Rebelsky

By: Rebelsky, Samuel A.
Publisher: Reading, Mass. : Addison Wesley, c2000Description: xxvii, 444 p. ; 28 cm.ISBN: 0201612674.Subject(s): Java (Computer program language)DDC classification: 005.133
Contents:
Preface. - Session J1: An introduction to Java. - Session J2: Objects and methods. - Session J3: Building your own classes. - Session J4: Boolean expressions and conditionals. - Session A3: Analyzing algorithms. - Session G1: Graphics and applets. - Session G2: Java's abstract windowing toolkit. - Session G3: Java's abstract windowing toolkit, continued. - Session O1: Object-oriented design. - Session O2: Inheritance. - Session O3: Interfaces and polymorphism. - Session X1: Primitive types. - Session X2: Vectors. - Session X3: Input, output, files, and exceptions.
Summary: This lab manual is appropriate for any Introduction to Programming course that uses the Java programming language. Its hands-on exercises are intended to help students improve their understanding of the fundamental structures in Java. The order of the topics in this manual reflects an object-first approach with the goal of helping students understand the object-oriented paradigm. This manual is divided into three parts. The first part presents the core of the Java language. These six sessions provide experience with core features and principles of the Java programming language. They provide enough breadth and depth for readers to learn more of Java on their own or in later courses. The second part of the manual helps students explore issues pertaining to algorithms. Recursion is considered here, a well as important searching algorithms. Finally, methods of algorithm analysis are examined. The third part covers a number of additional topic that are not described in the core such as graphics, inheritance, and object design. - Back cover
Item type Current location Call number Copy number Status Notes Date due Barcode Remark
Main Collection TU External Storage-LCS
005.133 REB (Browse shelf) 1 Available ADTP, 94426 1000502184 Please fill up online form at https://taylorslibrary.taylors.edu.my/services/external_storage1
Main Collection TU External Storage-LCS
005.133 REB (Browse shelf) 1 Available ADTP, 93645 1000112217 Please fill up online form at https://taylorslibrary.taylors.edu.my/services/external_storage1

Preface. - Session J1: An introduction to Java. - Session J2: Objects and methods. - Session J3: Building your own classes. - Session J4: Boolean expressions and conditionals. - Session A3: Analyzing algorithms. - Session G1: Graphics and applets. - Session G2: Java's abstract windowing toolkit. - Session G3: Java's abstract windowing toolkit, continued. - Session O1: Object-oriented design. - Session O2: Inheritance. - Session O3: Interfaces and polymorphism. - Session X1: Primitive types. - Session X2: Vectors. - Session X3: Input, output, files, and exceptions.

This lab manual is appropriate for any Introduction to Programming course that uses the Java programming language. Its hands-on exercises are intended to help students improve their understanding of the fundamental structures in Java. The order of the topics in this manual reflects an object-first approach with the goal of helping students understand the object-oriented paradigm. This manual is divided into three parts. The first part presents the core of the Java language. These six sessions provide experience with core features and principles of the Java programming language. They provide enough breadth and depth for readers to learn more of Java on their own or in later courses. The second part of the manual helps students explore issues pertaining to algorithms. Recursion is considered here, a well as important searching algorithms. Finally, methods of algorithm analysis are examined. The third part covers a number of additional topic that are not described in the core such as graphics, inheritance, and object design. - Back cover

Computer programming, programs & data