Java, Java, Java Object-Oriented Problem Solving

We have designed this third edition of Java, Java, Java to be suitable for a typical Introduction to Computer Science (CS1) course or for a slightly more advanced Java as a Second Language course. This edition retains the “objects first” approach to programming and problem solving that was character...

Full description

Saved in:
Bibliographic Details
Main Authors: Morelli, Ralph (Author), Walde, Ralph (Author)
Format: Electronic eBook
Language:English
Published: Hartford, Connecticut Ralph Morelli, Ralph Walde [2016]
Series:Open textbook library.
Subjects:
Online Access:Access online version
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000nam a2200000 i 4500
001 OTLid0000218
003 MnU
005 20240318130511.0
006 m o d s
007 cr
008 180907s2016 mnu o 0 0 eng d
040 |a MnU  |b eng  |c MnU 
050 4 |a QA76 
050 4 |a QA76 
100 1 |a Morelli, Ralph  |e author 
245 0 0 |a Java, Java, Java  |b Object-Oriented Problem Solving  |c Ralph Morelli 
264 2 |a Minneapolis, MN  |b Open Textbook Library 
264 1 |a Hartford, Connecticut  |b Ralph Morelli, Ralph Walde  |c [2016] 
264 4 |c ©2016. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 0 |a Open textbook library. 
505 0 |a 0 Computers, Objects, and Java -- 1 Java Program Design and Development -- 2 Objects: Defining, Creating, and Using -- 3 Methods: Communicating with Objects -- 4 Input/Output: Designing the User Interface -- 5 Java Data and Operators -- 6 Control Structures -- 7 Strings and String Processing -- 8 Inheritance and Polymorphism -- 9 Arrays and Array Processing -- 10 Exceptions: When Things Go Wrong -- 11 Files and Streams -- 12 Recursive Problem Solving -- 13 Graphical User Interfaces -- 14 Threads and Concurrent Programming -- 15 Sockets and Networking -- 16 Data Structures: Lists, Stacks, and Queues 
520 0 |a We have designed this third edition of Java, Java, Java to be suitable for a typical Introduction to Computer Science (CS1) course or for a slightly more advanced Java as a Second Language course. This edition retains the “objects first” approach to programming and problem solving that was characteristic of the first two editions. Throughout the text we emphasize careful coverage of Java language features, introductory programming concepts, and object-oriented design principles. The third edition retains many of the features of the first two editions, including: Early Introduction of Objects Emphasis on Object Oriented Design (OOD) Unified Modeling Language (UML) Diagrams Self-study Exercises with Answers Programming, Debugging, and Design Tips. From the Java Library Sections Object-Oriented Design Sections End-of-Chapter Exercises Companion Web Site, with Power Points and other Resources The In the Laboratory sections from the first two editions have been moved onto the book's Companion Web Site. Table 1 shows the Table of Contents for the third edition. 
542 1 |f Attribution 
546 |a In English. 
588 0 |a Description based on print resource 
650 0 |a Computer Science  |v Textbooks 
650 0 |a Programming Languages  |v Textbooks 
700 1 |a Walde, Ralph  |e author 
710 2 |a Open Textbook Library  |e distributor 
856 4 0 |u https://open.umn.edu/opentextbooks/textbooks/218  |z Access online version