Undergraduate Topics in Computer Science

Guide to Java

A Concise Introduction to Programming

Authors: Streib, James T., Soma, Takako

  • Presents a specific focus on the fundamentals of Java programming, with extensive use of examples and hands-on exercises
  • Introduces the core concepts of object-oriented programming at an early stage, supported by the use of contour diagrams
  • Includes exercises at the end of each chapter, with selected answers in an appendix and a glossary of key terms
see more benefits

Buy this book

eBook $44.99
price for USA (gross)
  • ISBN 978-1-4471-6317-6
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $59.99
price for USA
  • ISBN 978-1-4471-6316-9
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this Textbook

This book presents a focused and accessible primer on the fundamentals of Java programming, with extensive use of examples and hands-on exercises. Topics and features: provides an introduction to variables, input/output and arithmetic operations; describes objects and contour diagrams, explains selection structures, and demonstrates how iteration structures work; discusses object-oriented concepts such as overloading and classes methods, and introduces string variables and processing; illustrates arrays and array processing and examines recursion; explores inheritance and polymorphism and investigates elementary files; presents a primer on graphical input/output, discusses elementary exception processing, and presents the basics of Javadoc; includes exercises at the end of each chapter, with selected answers in an appendix and a glossary of key terms; provides additional supplementary information at an associated website.

About the authors

Dr. James T. Streib is Professor and Chair of Computer Science at Illinois College, Jacksonville, IL, USA. He is also the author of the successful Springer Guide to Assembly Language. Dr. Takako Soma is Associate Professor of Computer Science at the same institution.

Reviews

From the book reviews:

“This book … really hits the mark for a basic introduction to Java programming. … This reviewer was very impressed with the organization of the topics and the incremental way that the presented concepts build upon each other. This is a very good resource for beginning Java programmers, and those who know any other programming language will find it a breeze to read. Summing Up: Highly recommended. Lower-division undergraduates, two-year technical program students, professionals/practitioners, and general readers.” (F. H. Wild III, Choice, Vol. 52 (3), November, 2014)

Table of contents (10 chapters)

  • Variables, Input/Output, and Arithmetic

    Streib, James T. (et al.)

    Pages 1-38

  • Objects: An Introduction

    Streib, James T. (et al.)

    Pages 39-67

  • Selection Structures

    Streib, James T. (et al.)

    Pages 69-106

  • Iteration Structures

    Streib, James T. (et al.)

    Pages 107-141

  • Objects: Revisited

    Streib, James T. (et al.)

    Pages 143-184

Buy this book

eBook $44.99
price for USA (gross)
  • ISBN 978-1-4471-6317-6
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $59.99
price for USA
  • ISBN 978-1-4471-6316-9
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
Loading...

Recommended for you

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Guide to Java
Book Subtitle
A Concise Introduction to Programming
Authors
Series Title
Undergraduate Topics in Computer Science
Copyright
2014
Publisher
Springer-Verlag London
Copyright Holder
Springer-Verlag London
eBook ISBN
978-1-4471-6317-6
DOI
10.1007/978-1-4471-6317-6
Softcover ISBN
978-1-4471-6316-9
Series ISSN
1863-7310
Edition Number
1
Number of Pages
XIII, 358
Number of Illustrations and Tables
293 b/w illustrations
Topics