MTU Cork Library Catalogue

Syndetics cover image
Image from Syndetics

Introduction to JAVA programming : fundamentals first / Y. Daniel Liang.

By: Liang, Y. Daniel.
Material type: materialTypeLabelBookPublisher: Upper Saddle River, NJ : Pearson/Prentice Hall, c2007Edition: 6th ed.Description: xxv, 678 p. : ill. ; 26 cm. + pbk.ISBN: 0132237385 ; 9780132237383.Subject(s): Java (Computer program language)DDC classification: 005.133 LIA
Contents:
Part 1: Fundamentals of Programming -- Introduction to computers, programs and Java -- Primitive data types and operations -- Selection statements -- Loops -- Methods -- Arrays -- Part 2: Object orientated programming: Objects and classes -- Strings and text I/O -- Inheritance and polymorphism -- Abstract classes and interfaces -- Object orientated design -- Part 3: GUI programming -- Getting started with GUI programming -- Graphics -- Event-driven programming -- Creating user interfaces -- Applets and multimedia -- Part 4: Exception Handling, I/O and Recursion -- Exceptions and assertions -- Binary I/O -- Recursion.
Holdings
Item type Current library Call number Copy number Status Date due Barcode Item holds
General Lending MTU Bishopstown Library Lending 005.133 LIA (Browse shelf(Opens below)) 1 Available 00155154
Total holds: 0

Enhanced descriptions from Syndetics:

Using a fundamentals-first approach, Liang explores the concepts of problem-solving and object-oriented programming. Beginning programmers learn critical problem-solving techniques, then move on to grasp the key concepts of object-oriented and GUI programming using Java 5. Starts readers with essential problem-solving and programming concepts (control statements, methods, and arrays); moves on to object-oriented programming, graphical user interface (GUI), and applets; and finally introduces exception handling, binary I/O, and recursion. Enables readers to write short, interesting, graphical game programs early on (starting from Chapter 2). Offers an exceptionally broad range of carefully chosen examples; reinforces key concepts with objectives lists, introduction and chapter overviews, easy-to-follow examples, chapter summaries, review questions, programming exercises, and an interactive self-test. A useful reference for anyone interested in learning more about programming.

Includes index.

Part 1: Fundamentals of Programming -- Introduction to computers, programs and Java -- Primitive data types and operations -- Selection statements -- Loops -- Methods -- Arrays -- Part 2: Object orientated programming: Objects and classes -- Strings and text I/O -- Inheritance and polymorphism -- Abstract classes and interfaces -- Object orientated design -- Part 3: GUI programming -- Getting started with GUI programming -- Graphics -- Event-driven programming -- Creating user interfaces -- Applets and multimedia -- Part 4: Exception Handling, I/O and Recursion -- Exceptions and assertions -- Binary I/O -- Recursion.

Table of contents provided by Syndetics

  • I Fundamentals of Programming
  • 1 Introduction to Computers, Programs, and Java
  • 2 Primitive Data Types and Operations
  • 3 Selection Statements
  • 4 Loops
  • 5 Methods
  • 6 Arrays
  • II Object-Oriented Programming
  • 7 Objects and Classes
  • 8 Strings and Text I/O
  • 9 Inheritance and Polymorphism
  • 10 Abstract Classes and Interfaces
  • 11 Object-Oriented Design
  • III GUI Programming
  • 12 GUI Basics
  • 13 Graphics
  • 14 Event-Driven Programming
  • 15 Creating User Interfaces
  • 16 Applets and Multimedia
  • IV Exception Handling, IO, and Recursion
  • 17 Exceptions and Assertions
  • 18 Binary I/O
  • 19 Recursion
  • Appendices

Author notes provided by Syndetics

Y. Daniel Liang is the author and editor of the Prentice Hall Liang Java Series. His innovative Java texts have been adopted by many universities throughout the world. Dr. Liang is currently a Yamacraw professor of software engineering in the School of Computing at Armstrong Atlantic State University, Savannah, Georgia.

Powered by Koha