Need Help?   +91-638 163 3524 (10AM - 7PM)

Book Details

Java Programming

Java Programming

Published by uLektz

Course Code:ULZ0252

Author:uLektz

University: General for All University

Regulation:2017

Categories:Computer Science

Format : ico_bookePUB3 (DRM Protected)

Type :eBook

FREE

Buy Now

Note : No printed book. Only ebook. Access eBook using uLektz apps for Android, iOS and Windows Desktop PC.

Topics
UNIT I INTRODUCTION TO OOP

1.1 Introduction to OOP

1.2 Procedural programming language and object oriented language, Principles of OOP, Applications of OOP

1.3 History of java, Java features, JVM, Program structure

1.4 Variables, Primitive Data Types, Identifiers, literals

1.5 Operators, Expressions

1.6 Precedence rules and associativity

1.7 Primitive type conversion and casting

1.8 Flow of control

UNIT II CLASSES AND OBJECTS

2.1 Classes and Objects, Class declaration, Creating objects

2.2 Methods, Constructors , Constructor overloading, garbage collector

2.3 Importance of static keyword and examples, This keyword

2.4 Arrays, Command line arguments, Nested classes

UNIT III INHERITANCE

3.1 Inheritance-Types of inheritance

3.2 Super keyword, Final keyword

3.3 Overriding and Abstract class, Interfaces

3.4 Creating the packages, using packages, Importance of CLASSPATH and java.lang package

3.5 Exception handling, importance of try, catch, throw, throws and finally block

3.6 user-defined exceptions, Assertions

UNIT IV MULTITHREADING

4.1 Multithreading: Introduction, thread life cycle

4.2 Creation of threads

4.3 Thread priorities, thread synchronization, Communication between threads

4.4 Reading data from files and writing data to files, Random access file

UNIT V APPLET AND EVENT

5.1 Applet class, Applet structure, Applet life cycle, Sample Applet programs

5.2 Event handling-Event delegation model

5.3 Sources of event, Event Listeners

5.4 Adapter classes, Inner classes

UNIT VI AWT

6.1 AWT: introduction

6.2 Components and Containers

6.3 Button, Label

6.4 Checkbox, Radio Buttons, List Boxes, Choice Boxes

6.5 Container class, Layouts

6.6 Menu, Scrollbars

loading