The site would be on maintenance from 8th Jul 2019 2.00pm to 8:00pm. You may experience some issue during this time.

Book Details

Java programming

Java programming

Published by uLektz

Course Code : R162213
Author : uLektz
University : JNTU Kakinada
Regulation : 2016
Categories : Computer Science
Format : ico_bookePUB3 (DRM Protected)
Type : eBook

FREE

Buy Now

Description :Java programming of R162213 covers the latest syllabus prescribed by JNTU Kakinada for regulation 2016. 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