
Core Java Programming
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
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.
More details
Content
- Intro
- 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
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.