Amazon cover image
Image from Amazon.com

Java : an introduction to problem solving and programming / Walter Savitch and Kenrich Mock

By: Contributor(s): Material type: TextTextPublication details: India Pearson 2018Edition: 7th edDescription: 1023 pISBN:
  • 9789332585935
Subject(s): DDC classification:
  • 005.133 SAV-W
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Shelving location Call number Status Date due Barcode Item holds
Books Books BITS Pilani Hyderabad 003-007 General Stack (For lending) 005.133 SAV-W (Browse shelf(Opens below)) Available 38221
Total holds: 0

Java: An Introduction to Problem Solving and Programming, 7e, is ideal for introductory Computer Science courses using Java and other introductory programming courses in departments of Computer Science, Computer Engineering, CIS, MIS, IT and Business. Students are introduced to object-oriented programming and important concepts such as design, testing and debugging, programming style, interfaces inheritance and exception handling. The Java coverage is a concise, accessible introduction that covers key language features. Objects are covered thoroughly and early in the text, with an emphasis on application programs over applets. Teaching and Learning ExperienceThis program presents a better teaching and learning experience–for you and your students.A Concise, Accessible Introduction to Java: Key Java language features are covered in an accessible manner that resonates with introductory programmers.Tried-and-true Pedagogy: Numerous case studies, programming examples and programming tips are used to help teach problem-solving and programming techniques.Flexible Coverage that Fits your Course: Flexibility charts and optional graphics sections allow instructors to order chapters and sections based on their course needs.Instructor and Student Resources that Enhance Learning: Resources are available to expand on the topics presented in the text.A Concise, Accessible Introduction to JavaNEW: Latest Java Coverage: All of the code in this book has been tested using a pre-release version of Oracle’s Java SE Development Kit (JDK), version 8.0. Any imported classes are standard and in the Java Class Library that is part of Java. No additional classes or specialized libraries are needed.NEW: An introduction to functional programming with Java 8’s lambda expressions is included in this edition.NEW: Additional material is included on secure programming (e.g. overflow, array out of bounds), introduction to Java 2DTM API, networking and the URL class as further examples of polymorphism in the context of streams.Coverage of Problem-solving and Programming Techniques: Includes numerous case studies and programming tips to foster the development of problem-solving skills.Object-Oriented and Traditional Techniques: Although students are exposed to using classes in Chapters 1 and 2, the defining of objects is delayed until Chapter 5. All of the basic information about objects and classes, including inheritance, is presented by the end of Chapter 8.Language Details and Sample Code: This book gives complete explanations of Java language features and lots of sample code. Programs are presented in their entirety, along with sample input and output.Table of content :Chapter 1 Introduction to Computers and Java Chapter 2 Basic ComputationChapter 3 Flow of Control: Branching Chapter 4 Flow of Control: Loops Chapter 5 Defining Classes and Methods Chapter 6 More About Objects and Methods Chapter 7 Arrays Chapter 8 Inheritance, Polymorphism, andInterfaces Chapter 9 Exception Handling Chapter 10 Streams, File I/O and Networking Chapter 11 Recursion Chapter 12 Dynamic Data Structures and Generics APPENDICES.

There are no comments on this title.

to post a comment.
An institution deemed to be a University Estd. Vide Sec.3 of the UGC
Act,1956 under notification # F.12-23/63.U-2 of Jun 18,1964

© 2024 BITS-Library, BITS-Hyderabad, India.