Core Java Programming
Реклама. ООО «ЛитРес», ИНН: 7719571260.
Оглавление
Jitendra Patel. Core Java Programming
Core Java Programming
Chapter 1 Introduction to JAVA
Object Oriented Programming Approach
Some of the features of OO Paradigm are:
Basic concepts of OOP:
Advantages of OOP:
Applications of OOP:
Java Features
Java and C. Java and C
Java and C++
Java and Internet
Java and WWW
Java’s interaction with the Web
Chapter 2 Application Programming Interface
Process of building and running Java application programs
Java virtual Machine
Process of compilation
Chpater 3 Control Structures. If else statement
Demonstration of if .. else if ladder
Chapter 4 Classes, Objects and Inheritance
Application of constructors
Application of single inheritance
Illustration of method overriding
Final variables and methods
Final Classes
Finalizer Methods
Abstract methods and classes
Chapter 5 Arrays
Two Dimensional Array (Multiplication Table)
Vectrors
Important vector methods
Application of vectors and arrays
Chapter 6 Wrapper classes
Wrapper classes for converting simple types
Converting primitive numbers to object numbers using constructor method
Converting object numbers to primitive numbers using typeValue() method
Convering numbers to Strings using String() methods
Converting numeric strings to primitive numbers using Parsing Mthods
Use of wrapper class methods
Chapter 7 Interface : One type of Multiple Inheritance
Extending Interfaces
Implementing Interfaces
Implementing Interfaces
Implementing multiple interface
Chapter 8 Packages
Java’s API Packages
Hierarchical Represntation of java.awt package
Naming Conventions
Creating Packages
Importing Classes from other packages
Subclassing an imported class
Chapter 9 Multithreaded Programming
Advantages of multithreading
Creating Threads
An application: Creating thread using the thread class
Stopping a Thread
State Transition Diagram
Blocking a Thread
Running State:
Dead State
Use of yield(), stop() and sleep() methods
Thread Exceptions
Exceptions
Thread Priority
Use of priority threads
Synchronization
Implementing the Runnable interface
Application illustrating Runnable interface
Chapter 10 Applet Programming
Applets and Applications
The first Applet (HelloJava)
Applet Life Cycle
Designing a Web Page
Passing Parameters to Applets
HelloJavaParam.html
Displaying Numerical Values
NumValues.html
Interactive Input to an Applet
Drawing Rectangles and Lines
Drawing Circles and Ellipses
Drawing Polygons
Drawing Bar charts
Handling Java Text Fields
Chapter 11 Input Output File Management
Concept of Streams
Relationship of Java Program with I/O devices
Using input and output streams
Classification of Java Stream Classes
Hierarchy of input stream class
Hierarchy of output stream classes
Hierarchy of reader stream classes
Hierarchy of writer stream classes
Implementation of random access file
Copying characters from one file to another
Writing bytes to files
Reading bytes from file
Handling primitive data types
Using a single file for storing and retrieving
Отрывок из книги
By Jitendra Patel
Core Java Programming : This book is specially written for beginner Java Students and Programmers to gain fundamentals knowledge about Java programming using easy to use practice examples. This book contains a track for those who are afraid of Java Programming and are confused about how to start Java? Which way to start?
.....
Also every one with interest in Java Programming can refer this book to get the knowledge about Various features the subject.
It covers virtually most of Java and JVM features and some of the advanced features like AWT, Swing, Multithreading, Applets etc... including more than hands on examples tested. Samples are presented in easy to use way through Java Language.
.....