Java : how to program / by Paul Deitel and Harvey Deitel.
Material type:
Item type | Current library | Collection | Call number | Copy number | Status | Date due | Barcode | Item holds |
---|---|---|---|---|---|---|---|---|
![]() |
Dr. S. R. Lasker Library, EWU Reserve Section | Non-fiction | 005.2762 DEJ 2018 (Browse shelf(Opens below)) | C-1 | Not For Loan | 31643 | ||
![]() |
Dr. S. R. Lasker Library, EWU Circulation Section | Non-fiction | 005.2762 DEJ 2018 (Browse shelf(Opens below)) | C-2 | Available | 31644 |
Includes index.
Table of contents Cover; Half Title; Title; Copyright Page; Contents; Foreword 25; Preface 27; Before You Begin 47; 1 Introduction to Computers, the Internet and Java 53; 1.1 Introduction 54; 1.2 Hardware and Software 56; 1.2.1 Moore's Law 56; 1.2.2 Computer Organization 57; 1.3 Data Hierarchy 59; 1.4 Machine Languages, Assembly Languages and High-Level Languages 61; 1.5 Introduction to Object Technology 62; 1.5.1 Automobile as an Object 63; 1.5.2 Methods and Classes 63; 1.5.3 Instantiation 63; 1.5.4 Reuse 63; 1.5.5 Messages and Methopd Calls 64; 1.5.6 Attributes and Instance Variables 64. 1.5.7 Encapsulation and Information Hiding 641.5.8 Inheritance 64; 1.5.9 Interfaces 65; 1.5.10 Object-Oriented Analysis and Design (OOAD) 65; 1.5.11 The UML (Unified Modeling Language) 65; 1.6 Operating Systems 66; 1.6.1 Windows-A Proprietary Operating System 66; 1.6.2 Linux-An Open-Source Operating System 66; 1.6.3 Apple's macOS and Apple's iOS for iPhone®, iPad® 67; 1.6.4 Google's Android 67; 1.7 Programming Languages 68; 1.8 Java 70; 1.9 A Typical Java Development Environment 71; 1.10 Test-Driving a Java Application 74; 1.11 Internet and World Wide Web 78. 1.11.1 Internet: A Network of Networks 791.11.2 World Wide Web: Making the Internet User-Friendly 79; 1.11.3 Web Services and Mashups 79; 1.11.4 Internet of Things 80; 1.12 Software Technologies 81; 1.13 Getting Your Questions Answered 83; 2 Introduction to Java Applications; Input/Output and Operators 87; 2.1 Introduction 88; 2.2 Your First Program in Java: Printing a Line of Text 88; 2.2.1 Compiling the Application 92; 2.2.2 Executing the Application 93; 2.3 Modifying Your First Java Program 94; 2.4 Displaying Text with printf 96; 2.5 Another Application: Adding Integers 97. 2.5.1 import Declarations 982.5.2 Declaring and Creating a Scanner to Obtain User Input from the Keyboard 98; 2.5.3 Prompting the User for Input 99; 2.5.4 Declaring a Variable to Store an Integer and Obtaining anInteger from the Keyboard 99; 2.5.5 Obtaining a Second Integer 100; 2.5.6 Using Variables in a Calculation 100; 2.5.7 Displaying the Calculation Result 100; 2.5.8 Java API Documentation 101; 2.5.9 Declaring and Initializing Variables in Separate Statements 101; 2.6 Memory Concepts 101; 2.7 Arithmetic 102; 2.8 Decision Making: Equality and Relational Operators 106; 2.9 Wrap-Up 109. 3 Introduction to Classes, Objects, Methods and Strings 1203.1 Introduction 121; 3.2 Instance Variables, set Methods and get Methods 122; 3.2.1 Account Class with an Instance Variable, and set and get Methods 122; 3.2.2 AccountTest Class That Creates and Uses an Object of Class Account 125; 3.2.3 Compiling and Executing an App with Multiple Classes 128; 3.2.4 Account UML Class Diagram 128; 3.2.5 Additional Notes on Class AccountTest 130; 3.2.6 Software Engineering with private Instance Variables and public set and get Methods 130; 3.3 Account Class: Initializing Objects with Constructors 131
For courses in Java programming This package includes Pearson MyLab Programming. Unparalleled breadth and depth of object-oriented programming concepts The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming fundamentals, object-oriented programming concepts and intermediate-level topics for further study. Java How to Program, Early Objects, 11th Edition, presents leading-edge computing technologies using the Deitel signature live-code approach, which demonstrates concepts in hundreds of complete working programs. The 11th Edition presents updat
Computer Science & Engineering Computer Science & Engineering
Muktadir Rahman
There are no comments on this title.