10/7/22

Object Oriented Programming through JAVA - R19- IV Year –I Semester - JNTUK

 Click here for Assignment 1

Click here for Assignment 2

Click here for Mid Exam 1

Click here for Mid Exam 2

Click here for Unit wise Questions

UNIT-I: INTRODUCTION TO JAVA: Introduction to OOP, procedural programming language and object-oriented language, principles of OOP, applications of OOP, history of java, java features, JVM, program structure. Variables, primitive data types, identifiers, literals, operators, expressions, precedence rules and associativity, primitive type conversion and casting, and flow of control. 

Click here for material UNIT1

UNIT-II: OBJECTS AND CLASSES: Classes and objects, class declaration, creating objects, methods, constructors and constructor overloading, garbage collector, the importance of static keyword and examples, this keyword, arrays, command line arguments, nested classes. 

Click here for material UNIT2

UNIT-III: INHERITANCE: Inheritance, types of inheritance, super keyword, final keyword, overriding an abstract class. Interfaces, creating the packages, using packages, the importance of CLASSPATH and java.lang package. Exception handling, the importance of try, catch, throw, throws and finally block, user-defined exceptions, and Assertions.

Click here for material UNIT3

UNIT-IV: MULTITHREADING: Introduction, thread life cycle, creation of threads, thread priorities, thread synchronization, communication between threads. Reading data from files and writing data to files, random access files

Click here for material UNIT4

UNIT-V: APPLETS AND AWT CLASSES: Applet class, Applet structure, Applet life cycle, sample Applet programs. Event handling: event delegation model, sources of event, Event Listeners, adapter classes, inner classes. AWT: introduction, components and containers, buttons, Label, Checkbox, Radio Buttons, List Boxes, Choice Boxes, Container class, Layouts, Menu and Scrollbar.

Click here for material UNIT5

No comments:

Blog Archive