Syndetics cover image
Image from Syndetics

Thinking in Java / Bruce Eckel.

By: Material type: TextTextPublication details: Upper Saddle River, N.J. : Prentice Hall, c1998.ISBN:
  • 0136597238
Subject(s): DDC classification:
  • 005.133 21
LOC classification:
  • QA76.73.J38
Contents:
1. Introduction to objects -- 2. Everything is an object -- 3. Controlling program flow -- 4. Initialization and cleanup -- 5. Hiding the implementation -- 6. Reusing classes -- 7. Polymorphism -- 8. Holding your objects -- 9. Error handling with exceptions -- 10. The Java IO system -- 11. Run-time type identification -- 12. Passing and returning objects -- 13. Creating windows and applets -- 14. Multiple threads -- 15. Network programming -- 16. Design patterns -- 17. Projects -- A. Using non-Java code -- B. Comparing C++ and Java -- C. Java programming guidelines -- D. Performance -- E. A bit about garbage collection -- F. Recommended reading.
Summary: From the fundamentals of Java syntax to its most advanced features (network programming, advanced object-oriented capabilities, multi-threading), "Thinking in Java," is designed to teach. Bruce Eckel's readable style and small, direct programming examples make even the most arcane concepts clear.
Holdings
Item type Home library Call number Status Date due Barcode Item holds
Two Week Loan Two Week Loan College Lane Learning Resources Centre Main Shelves 005.133 JAV (Browse shelf(Opens below)) Available 4404296661
Two Week Loan Two Week Loan College Lane Learning Resources Centre Main Shelves 005.133 JAV (Browse shelf(Opens below)) Available 4404296670
Two Week Loan Two Week Loan College Lane Learning Resources Centre Main Shelves 005.133 JAV (Browse shelf(Opens below)) Available 440429668X
Two Week Loan Two Week Loan College Lane Learning Resources Centre Main Shelves 005.133 JAV (Browse shelf(Opens below)) Available 4404296699
Two Week Loan Two Week Loan College Lane Learning Resources Centre Main Shelves 005.133 JAV (Browse shelf(Opens below)) Available 4404308151
Total holds: 0

Enhanced descriptions from Syndetics:

Includes index.

1. Introduction to objects -- 2. Everything is an object -- 3. Controlling program flow -- 4. Initialization and cleanup -- 5. Hiding the implementation -- 6. Reusing classes -- 7. Polymorphism -- 8. Holding your objects -- 9. Error handling with exceptions -- 10. The Java IO system -- 11. Run-time type identification -- 12. Passing and returning objects -- 13. Creating windows and applets -- 14. Multiple threads -- 15. Network programming -- 16. Design patterns -- 17. Projects -- A. Using non-Java code -- B. Comparing C++ and Java -- C. Java programming guidelines -- D. Performance -- E. A bit about garbage collection -- F. Recommended reading.

From the fundamentals of Java syntax to its most advanced features (network programming, advanced object-oriented capabilities, multi-threading), "Thinking in Java," is designed to teach. Bruce Eckel's readable style and small, direct programming examples make even the most arcane concepts clear.