2/4 B.Tech CSE Second Sem
Subject Code: B20CS2203
Course Resource Material
UNIT-1
Features of JAVA : [Lecture Notes ][PPT][ video Lecture]
Differences between CPP & JAVA: [Lecture Notes ][PPT][ video Lecture]
Data Types: [Lecture Notes ][PPT][ video Lecture]
OOP Features in JAVA: [Lecture Notes ][PPT][ video Lecture]
Structure of JAVA Program: [Lecture Notes ][PPT][ video Lecture]
Method overloading: [Lecture Notes ][PPT][ video Lecture]
Method overriding: [Lecture Notes ][PPT][ video Lecture]
Differences between Method Overloading & Overriding: [PPT] [video Lecture]
Constructors: [PPT][ video Lecture]
Types of Constructors: [PPT][ video Lecture]
Constructor overloading: [PPT][ video Lecture]
Types of variables: [PPT][video Lecture]
Instance variables: [PPT][video Lecture]
Static variables: [PPT][video Lecture]
Local variables: [PPT][video Lecture]
UNIT-3
Types of Inheritance: [PPT][ video Lecture]
Multiple inheritance: [PPT][ video Lecture]
Final Keyword: [PPT][ video Lecture]
This Keyword: [PPT][ video Lecture]
Super Keyword: [PPT][ video Lecture]
Abstract class: [PPT][ video Lecture]
Interface: [PPT][ video Lecture]
Extending interfaces: [PPT][ video Lecture]
Implementing interfaces: [PPT][ video Lecture]
Differences between Abstract class & Interface: [PPT][ video Lecture]
Packages: [PPT] [video Lecture]
Types of Packages: [PPT] [video Lecture]
Access modifiers: [PPT] [video Lecture]
UNIT-4
Error and Types of Errors: [PPT] [video Lecture]
Exception and Types of Exceptions: [PPT] [video Lecture]
Exception Handling mechanism: [PPT] [video Lecture]
Try and Catch blocks: [PPT] [video Lecture]
Nested Try block: [PPT] [video Lecture]
Multiple catch statements: [PPT] [video Lecture]
Throwing our own exception: [PPT] [video Lecture]
Throws Keyword: [PPT] [video Lecture]
Finally Keyword: [PPT] [video Lecture]
Multitasking: [PPT] [video Lecture]
Multithreading: [PPT] [video Lecture]
Thread & ways to define a Thread: [PPT] [video Lecture]
Thread Life Cycle: [PPT] [video Lecture]
Thread Synchronization: [PPT] [video Lecture]
Thread Priorities: [PPT] [video Lecture]
UNIT-5
JDBC
Introduction to JDBC: [PPT][ video Lecture]
JDBC Architecture: [PPT][ video Lecture]
Types of JDBC Drivers: [PPT][ video Lecture]
JDBC Type-1 Driver: [PPT] [video Lecture]
JDBC Type-2 Driver: [PPT] [video Lecture]
JDBC Type-3 Driver: [PPT] [video Lecture]
JDBC Type-4 Driver: [PPT] [video Lecture]
java.sql package: [PPT]
Steps for writing JDBC Program: [PPT][ video Lecture]
I/O Files