Book Details

Java Programming

Java Programming

Published by uLektz

Course Code:ULZHS0100

Author:uLektz

University: General for All University

Regulation:2013

Categories:Arts and Science

Format : ico_bookePUB3 (DRM Protected)

Type :eBook

FREE

Buy Now

Description :Java Programming of ULZHS0100 covers the latest syllabus prescribed by General for All University for regulation 2013. Author: uLektz, Published by uLektz Learning Solutions Private Limited.

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