skip to content
Covid-19 virus
COVID-19 Resources

Reliable information about the coronavirus (COVID-19) is available from the World Health Organization (current situation, international travel). Numerous and frequently-updated resource results are available from this WorldCat.org search. OCLC’s WebJunction has pulled together information and resources to assist library staff as they consider how to handle coronavirus issues in their communities.

Image provided by: CDC/ Alissa Eckert, MS; Dan Higgins, MAM
Introduction to Java programming and data structures : comprehensive version Preview this item
ClosePreview this item
Checking...

Introduction to Java programming and data structures : comprehensive version

Author: Y Daniel Liang
Publisher: NY, NY : Pearson, [2019] ©2019
Edition/Format:   Print book : English : Eleventh edition.; Global editionView all editions and formats
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Y Daniel Liang
ISBN: 9781292221878 1292221879
OCLC Number: 990978010
Notes: Revised edition of: Introduction to Java programming / Y. Daniel Liang, Armstrong Atlantic State University. Tenth edition. Comprehensive version. 2015.
Authorized adaptation from the United States edition published by Pearson Education ©2017, ISBN 9780134670942.
Includes index.
Description: 1232 pages : illustrations ; 26 cm
Contents: 1. Introduction to Computers, Programs, and Java --
2. Elementary Programming --
3. Selections --
4. Mathematical Functions, Characters, and Strings --
5. Loops --
6. Methods --
7. Single-Dimensional Arrays --
8. Multidimensional Arrays --
9. Objects and Classes --
10. Object-Oriented Thinking --
11. Inheritance and Polymorphism --
12. Exception Handling and Text I/O --
13. Abstract Classes and Interfaces --
14. JavaFX Basics --
15. Event-Driven Programming and Animations --
16. JavaFX UI Controls and Multimedia --
17. Binary I/O --
18. Recursion --
19. Generics --
20. Lists, Stacks, Queues, and Priority Queues --
21. Sets and Maps --
22. Developing Efficient Algorithms --
23. Sorting --
24. Implementing Lists, Stacks, Queues, and Priority Queues --
25. Binary Search Trees --
26. AVL Trees --
27. Hashing --
28. Graphs and Applications --
29. Weighted Graphs and Applications --
30. Aggregate Operations for Collection Streams --
Appendixes: Appendix A: Java Keywords --
Appendix B: The ASCII Character Set --
Appendix C: Operator Precedence Chart --
Appendix D: Java Modifiers --
Appendix E: Special Floating-Point Values --
Appendix F: Number Systems --
Appendix G: Bitwise Operations --
Appendix H: Regular Expressions --
Appendix I: Enumerated types. Bonus Chapters 31 - 44 are available from the Companion Website: 31. Advanced JavaFX and FXML --
32. Multithreading and Parallel Programming --
33. Networking --
34. Java Database Programming --
35. Advanced Database Programming --
36. Internationalization --
37. Servlets --
38. JavaServer Pages --
39. JavaServer Faces --
40. RMI --
41. Web Services --
42. 2-4 Trees and B-Trees --
43. Red-Black Trees--44. Testing Using JUnit
Other Titles: Introduction to Java programming
Responsibility: Y. Daniel Liang (Armstrong State University).

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


\n\n

Primary Entity<\/h3>\n
<http:\/\/www.worldcat.org\/oclc\/990978010<\/a>> # Introduction to Java programming and data structures : comprehensive version<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a>, schema:Book<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"990978010<\/span>\" ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/id.loc.gov\/vocabulary\/countries\/nyu<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Topic\/java_programmeertaal<\/a>> ; # Java (programmeertaal)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/dewey.info\/class\/005.133\/e23\/<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Topic\/java<\/a>> ; # Java<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Topic\/java_computer_program_language<\/a>> ; # Java (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Topic\/computers_and_it<\/a>> ; # Computers and IT<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Topic\/datenstruktur<\/a>> ; # Datenstruktur<\/span>\n\u00A0\u00A0\u00A0\nschema:author<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Person\/liang_y_daniel<\/a>> ; # Y. Daniel Liang<\/span>\n\u00A0\u00A0\u00A0\nschema:bookEdition<\/a> \"Eleventh edition.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:bookEdition<\/a> \"Global edition.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:bookFormat<\/a> bgn:PrintBook<\/a> ;\u00A0\u00A0\u00A0\nschema:copyrightYear<\/a> \"2019<\/span>\" ;\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"2019<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Bonus Chapters 31 - 44 are available from the Companion Website: 31. Advanced JavaFX and FXML -- 32. Multithreading and Parallel Programming -- 33. Networking -- 34. Java Database Programming -- 35. Advanced Database Programming -- 36. Internationalization -- 37. Servlets -- 38. JavaServer Pages -- 39. JavaServer Faces -- 40. RMI -- 41. Web Services -- 42. 2-4 Trees and B-Trees -- 43. Red-Black Trees--44. Testing Using JUnit<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"1. Introduction to Computers, Programs, and Java -- 2. Elementary Programming -- 3. Selections -- 4. Mathematical Functions, Characters, and Strings -- 5. Loops -- 6. Methods -- 7. Single-Dimensional Arrays -- 8. Multidimensional Arrays -- 9. Objects and Classes -- 10. Object-Oriented Thinking -- 11. Inheritance and Polymorphism -- 12. Exception Handling and Text I\/O -- 13. Abstract Classes and Interfaces -- 14. JavaFX Basics -- 15. Event-Driven Programming and Animations -- 16. JavaFX UI Controls and Multimedia -- 17. Binary I\/O -- 18. Recursion -- 19. Generics -- 20. Lists, Stacks, Queues, and Priority Queues -- 21. Sets and Maps -- 22. Developing Efficient Algorithms -- 23. Sorting -- 24. Implementing Lists, Stacks, Queues, and Priority Queues -- 25. Binary Search Trees -- 26. AVL Trees -- 27. Hashing -- 28. Graphs and Applications -- 29. Weighted Graphs and Applications -- 30. Aggregate Operations for Collection Streams -- Appendixes: Appendix A: Java Keywords -- Appendix B: The ASCII Character Set -- Appendix C: Operator Precedence Chart -- Appendix D: Java Modifiers -- Appendix E: Special Floating-Point Values -- Appendix F: Number Systems -- Appendix G: Bitwise Operations -- Appendix H: Regular Expressions -- Appendix I: Enumerated types.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/8874818243<\/a>> ; # Introduction to Java programming<\/span>\n\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Introduction to Java programming and data structures : comprehensive version<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"990978010<\/span>\" ;\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9781292221878<\/a>> ;\u00A0\u00A0\u00A0\numbel:isLike<\/a> <http:\/\/bnb.data.bl.uk\/id\/resource\/GBB856726<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/990978010<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/dewey.info\/class\/005.133\/e23\/<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Person\/liang_y_daniel<\/a>> # Y. Daniel Liang<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Liang<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Y. Daniel<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Y. Daniel Liang<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Topic\/computers_and_it<\/a>> # Computers and IT<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Computers and IT<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Topic\/datenstruktur<\/a>> # Datenstruktur<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Datenstruktur<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Topic\/java<\/a>> # Java<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Java<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Topic\/java_computer_program_language<\/a>> # Java (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Java (Computer program language)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/8874818243#Topic\/java_programmeertaal<\/a>> # Java (programmeertaal)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Java (programmeertaal)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.loc.gov\/vocabulary\/countries\/nyu<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\ndcterms:identifier<\/a> \"nyu<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/entity\/work\/id\/8874818243<\/a>> # Introduction to Java programming<\/span>\n\u00A0\u00A0\u00A0\nschema:name<\/a> \"Introduction to Java programming<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/isbn\/9781292221878<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"1292221879<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9781292221878<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n