Amazon cover image
Image from Amazon.com

Java 9 For Programmers

By: Contributor(s): Material type: TextTextSeries: Deitel developer seriesPublisher: Boston : Prentice Hall, [2018]Copyright date: ©2017Edition: 4th edDescription: l, 1059 p. illustrations ; 24 cmContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 9789352866540
Subject(s): DDC classification:
  • 005.2762 DEI 23
LOC classification:
  • QA76.73.J38 D4533 2017
Contents:
Introduction and Test-Driving a Java Application -- Introduction to Java Applications; Input/Output and Operators -- Introduction to Classes, Objects, Methods and Strings -- Control Statements: Part 1: Assignment, ++ and -- Operators -- Control Statements: Part 2: Logical Operators -- Methods: A Deeper Look -- Arrays and ArrayLists -- Classes and Objects: A Deeper Look -- Object-Oriented Programming: Inheritance -- Object-Oriented Programming: Polymorphism and Interfaces -- Exception Handling: A Deeper Look -- JavaFX Graphical User Interfaces: Part 1 -- JavaFX GUI: Part 2 -- Strings, Characters and Regular Expressions -- Files, Input/Output Streams, NIO and XML Serialization -- Generic Collections -- Lambdas and Streams -- Recursion -- Generic Classes and Methods: A Deeper Look -- JavaFX Graphics, Animation and Video -- Concurrency and Multi-Core Performance -- Accessing Databases with JDBC -- Introduction to JShell: Java 9's REPL for Interactive Java -- Java Persistence API (JPA) -- ATM Case Study, Part 1: Object-Oriented Design with the UML -- ATM Case Study Part 2: Implementing an Object-Oriented Design -- Java Platform Module System -- Additional Java 9 Topics -- Appendix A: Operator Precedence Chart -- Appendix B: ASCII Character Set -- Appendix C: Keywords and Reserved Words -- Appendix D: Primitive Types -- Appendix E: Bit Manipulation -- Appendix F: Labeled break and continue Statements.
Summary: Written for programmers with a background in another high-level language, this book applies the Deitel signature live-code approach to teaching programming and explores the Java(R) 9 language and APIs in depth. The book presents concepts in fully tested programs, complete with code walkthroughs, syntax shading, code highlighting and program outputs. It features hundreds of complete Java 9 programs with thousands of lines of proven code, and hundreds of software-development tips that will help you build robust applications. Start with an introduction to Java using an early classes and objects approach, then rapidly move on to more advanced topics, including JavaFX GUI, graphics, animation and video, exception handling, lambdas, streams, functional interfaces, object serialization, concurrency, generics, generic collections, database with JDBC(TM) and JPA, and compelling new Java 9 features, such as the Java Platform Module System, interactive Java with JShell (for discovery, experimentation and rapid prototyping) and more. You'll enjoy the Deitels' classic treatment of object-oriented programming and the object-oriented design ATM case study, including a complete Java implementation. When you're finished, you'll have everything you need to build industrial-strength, object-oriented Java 9 applications. -- Provided by publisher.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode
Book Book Air University's Aerospace and Aviation Campus Kamra Computer Science Computer Science 005.2762 DEI (Browse shelf(Opens below)) Available AUKP1191

Includes index.

"Interactive Java with Jshell"--Cover.

"Java platform module system (Project Jigsaw)"--Cover.

Introduction and Test-Driving a Java Application -- Introduction to Java Applications; Input/Output and Operators -- Introduction to Classes, Objects, Methods and Strings -- Control Statements: Part 1: Assignment, ++ and -- Operators -- Control Statements: Part 2: Logical Operators -- Methods: A Deeper Look -- Arrays and ArrayLists -- Classes and Objects: A Deeper Look -- Object-Oriented Programming: Inheritance -- Object-Oriented Programming: Polymorphism and Interfaces -- Exception Handling: A Deeper Look -- JavaFX Graphical User Interfaces: Part 1 -- JavaFX GUI: Part 2 -- Strings, Characters and Regular Expressions -- Files, Input/Output Streams, NIO and XML Serialization -- Generic Collections -- Lambdas and Streams -- Recursion -- Generic Classes and Methods: A Deeper Look -- JavaFX Graphics, Animation and Video -- Concurrency and Multi-Core Performance -- Accessing Databases with JDBC -- Introduction to JShell: Java 9's REPL for Interactive Java -- Java Persistence API (JPA) -- ATM Case Study, Part 1: Object-Oriented Design with the UML -- ATM Case Study Part 2: Implementing an Object-Oriented Design -- Java Platform Module System -- Additional Java 9 Topics -- Appendix A: Operator Precedence Chart -- Appendix B: ASCII Character Set -- Appendix C: Keywords and Reserved Words -- Appendix D: Primitive Types -- Appendix E: Bit Manipulation -- Appendix F: Labeled break and continue Statements.

Written for programmers with a background in another high-level language, this book applies the Deitel signature live-code approach to teaching programming and explores the Java(R) 9 language and APIs in depth. The book presents concepts in fully tested programs, complete with code walkthroughs, syntax shading, code highlighting and program outputs. It features hundreds of complete Java 9 programs with thousands of lines of proven code, and hundreds of software-development tips that will help you build robust applications. Start with an introduction to Java using an early classes and objects approach, then rapidly move on to more advanced topics, including JavaFX GUI, graphics, animation and video, exception handling, lambdas, streams, functional interfaces, object serialization, concurrency, generics, generic collections, database with JDBC(TM) and JPA, and compelling new Java 9 features, such as the Java Platform Module System, interactive Java with JShell (for discovery, experimentation and rapid prototyping) and more. You'll enjoy the Deitels' classic treatment of object-oriented programming and the object-oriented design ATM case study, including a complete Java implementation. When you're finished, you'll have everything you need to build industrial-strength, object-oriented Java 9 applications. -- Provided by publisher.

There are no comments on this title.

to post a comment.
Air University Sector E-9, Islamabad Paksitan
Email: librarian@au.edu.pk  Tel : +0092 51 9262612 Ext: 631