Introduction to JAVA programming : fundamentals first / Y. Daniel Liang.
By: Liang, Y. Daniel
.
Material type: ![materialTypeLabel](/opac-tmpl/lib/famfamfam/BK.png)
![](/opac-tmpl/bootstrap/images/filefind.png)
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 |
Browsing MTU Bishopstown Library shelves, Shelving location: Lending Close shelf browser (Hides shelf browser)
|
|
|
|
|
|
|
||
005.133 LEW Java software solutions : foundations of program design / | 005.133 LEW Java software solutions : foundations of program design / | 005.133 LEW Java software solutions : foundations of program design / | 005.133 LIA Introduction to JAVA programming : fundamentals first / | 005.133 LIB C++ from scratch / | 005.133 LIB Sams teach yourself C++ in 21 days / | 005.133 LIB Sams teach yourself C++ in 21 days / |
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