Java : how to program /

Deitel, Harvey M.

Java : how to program / H. M. Deitel & P. J. Deitel. - 2nd edition - New Jersey : Prentice Hall, c1998. 1997 - li, 1063 p. : ill. (some col.) ; 24 cm. - How to program series .

Content

Chapter 1: Introduction to computers and Java applets.
1.1 Introduction
1.2 What is a computer
1.3 Computer organization
1.4 Evolution of operation systems.
etc.

Chapter 2: Developing Java applications
2.1 Introduction
2.2 Algorithms.
2.3 Pseudo code
etc.

Chapter 3: Control structures
3.1 Introduction
3.2 Essentials and counter-controlled reception
3.3 The for repetition structure
etc.

Chapter 4: Methods
4.1 Introduction
4.2 Program modules in Java
4.3 Math class method
4.4 Methods
etc.

Chapter 5: Arrays
5.1 Introduction
5.2 Arrays
5.3 Declaring and allocating arrays
etc.

Chapter 6: Object-based programming
6.1 Introduction
6.2 Implementing a time abstract data type with a class
6.3 Class scope
6.4 Controlling access to members
etc.

Chapter 7 Object-oriented programing
7.1 Introduction
7.2 Superclasses and subclasses
7.3 Protected members
etc.

Chapter 8: Strings and characters
8.1 Introduction
8.2 Fundamentals of characters and strings
8.3 String constructors
8.4 String methods length, Charat, getchars, getbytes
etc.

Chapter 9: Graphs
9.1 Introduction
9.2 Graphic contexts and graphs objects
9.3 Drawing strings, characters, and byes
9.4 Color control
etc.

Chapter 10: Basic graphical user interface component
10.1 Introduction
10.2 Labels
10.3 Push buttons
10.4 Text fields.
etc.

Chapter 11: Advanced graphical user interface component
11.1 Introduction
11.2 Text areas
11.3 Creating a customized subclass of canvas
11.4 Creating a self-contained subclass of canvas
etc.

Chapter 12: Exception handling
12.1 Introduction
12.2 When exception handling should be used
12.3 Other errors-handling techniques
etc.

Chapter 13: Multithreading
3.1 Introduction
13.2 Class thread; An overview of the thread methods
13.3 Thread states: life cycle of a thread
13.4 Thread priorities and thread scheduling
etc.

Chapter 14: Multimedia: Images, animation and audio
14.1 Introduction
14.2 Loading, displaying and scaling images
14.3 Introducing to animation: an image loop
etc.

Chapter 15: Files and streams
15.1 Introduction
15.2 The data hierarchy
15.3 Files and streams
15.4 Creating a sequential-access file
etc.

Chapter 16: Networking
16.1 Introduction
16.2 Manipulating URLs
16.3 Using a URL stream connection to read a file on a server
16.4 Establishing a simple server (Using stream sockets)
etc.

Chapter 17: Data structure
17. 1 Introduction
17.2 Self-referential classes
17.3 Dynamic memory allocation
17.4 Linked lists.
etc.

Chapter 18: Java utilities package and bit manipulation
18.1 Introduction
18.2 Vector class and enumeration interface
18.3 Stack class
18.4 Dictionary








Includes bibliographical references . _ Index : p. 1025 - 1063

9780138993948 0138993947

97026424


Java (Computer program language)
Internet programming.

005.133 / DEI