|
" Introduction to Java programming : "
Y. Daniel Liang, Armstrong Atlantic State University
Document Type
|
:
|
BL
|
Record Number
|
:
|
623202
|
Doc. No
|
:
|
dltt
|
Main Entry
|
:
|
Liang, Y. Daniel
|
Title & Author
|
:
|
Introduction to Java programming : : comprehensive version /\ Y. Daniel Liang, Armstrong Atlantic State University
|
Edition Statement
|
:
|
Tenth edition
|
Page. NO
|
:
|
xxii, 1320 pages :: illustrations (come color) ;; 26 cm
|
ISBN
|
:
|
9780133761313
|
|
:
|
: 0133761312
|
Notes
|
:
|
Includes index
|
Contents
|
:
|
Introduction to computers, programs, and Java -- Elementary programming -- Selections -- Mathematical functions, characters, and strings -- Loops -- Methods -- Single-dimensional arrays -- Multidimensional arrays -- Objects and classes -- Object-oriented thinking -- Inheritance and polymorphism -- Exception handling and text I/O -- Abstract classes and interfaces -- JavaFX basics -- Event-driven programming and animations -- JavaFX UI controls and multimedia -- Binary I/O -- Recursion -- Generics -- Lists, stacks, queues, and priority -- Queues -- Sets and maps -- Developing efficient algorithms -- Sorting -- Implementing lists, stacks, queues, and priority queues -- Binary search trees -- AVL trees -- Hashing -- Graphs and applications -- Weighted graphs and applications -- Multithreading and parallel programming -- Networking -- Java database programming -- JavaServer faces -- Advanced JavaFX -- Advanced database programming -- Internationalization -- Servlets -- JavaServer pages -- Web services -- 2-4 trees and B-trees -- Red-black trees -- Testing using JUnit -- 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
|
Subject
|
:
|
Java (Computer program language)
|
Dewey Classification
|
:
|
005.13/3
|
LC Classification
|
:
|
QA76.73.J38L52 2015
|
Parallel Title
|
:
|
Java programming
|
| |