Skip to main content
Java Programming
0%
Previous
Course data
General
Notes on Applet
Announcements
Syllabus
Lab exercises
YouTube recorded lectures
Ebook - Java, The Complete Reference, Herbert Schildt
Lab set
Lab internal
Unit 1
Introduction to Java and OOPS concepts
Session 2- Recorded Lecture
Java Quiz 1(based on session 2)
Session 3 - Recorded Lecture
Why should we avoid use of global variables
Write a C program which takes two integer inputs and a operator(character) from user, the program does the calculation based on the input. Implement all the operations using functions.
Online C Compiler
Recorded Lecture -OOPS concepts (17th June 2021)
Java Programming Assignment -1
Java Programming Assignment 2
Reading keyboard input in Java - Scanner class
Java Programming - Introduction
Datatypes varables scope lifetime
Unit 2
Datatypes, variables, arrays
datatypes variables scope lifetime arrays
Scope of a variable
Operators
Write java program to display armstrong numbers within a range.
Write java program to display Fibonacci series up to a limit.
Read an array of 10 or more numbers and write a program to find the a) Smallest element in the array b) Largest element in the array c) Second largest element in the array
Write a program to perform base conversion a) Integer to binary b) Integer to Octal c) Integer to Hexadecimal
Write a program to merge two arrays
Write a program to find the trace and transpose of a matrix
Write java program to find the sum of the digits and reverse of a given number
Write a program to sort a set of n numbers
Create a Student class with data members/instance variables (first name, last name, roll number, course, semester, marks1, marks2, marks3, marks4, marks5,percentage)
Modify the Student class to have setData() method for initialising instance variables. getData() for displaying Student data, findPercentage() for finding the percentage of marks
Modify the Student class by removing setData() and instead add a constructor for initialising the values. Let all other methods remain the same
Create a Rectangle class with instance variables(length, breadth) and methods(findArea() and findPerimeter(), displayData()). Use a constructor to initialize instance variables
Create a Triangle class (instance variables- side a, side b and side c), add methods(check whether isosceles, equilateral, scalene and find Area). Use constructor
Assignment- Bank Account class
series exam1 java
finalize method- garbage collection
Overloading
why overloading
Passing Object as parameter
Recursion
Access control
static members(static variables, static methods, static block)
count of objects- using static variable
Final variables, length instance variable of array,string methods(equals,charAt,length)
Var Args Method- Recorded lecture
Command Liine Arguments- Recorded lecture
Upload hand written notes of the lectures(var args method and command line arguments)
Nested class, Inner class
Inheritance -Lecture Video 1
Upload notes on Nested classes and Inheritance video 1
Inheritance - Video2
upload notes based on Inheritance video 2
Super class variable reference- video lecture
super keyword for calling super class constructor
accessing super class hidden members from subclass
Multilevel inheritance
Method overriding
Abstract class and methods
use of final keyword in inheritance
Unit 4
Postgresql Driver jar
JDBC - Introduction, Architecture Diagram
JDBC - Notes 2
JDBC Notes -3
JDBC Notes 4
Sample Java Program for connecting to a postgresql database and viewing the records of a table
Why JDBC?
Ebook- Oreilly, Java Enterprise in a Nutshell
A simple Applet
Submit notes based on " A simple applet" lecture
Life cycle methods of Applet
Display methods of Applet(setBackGroundColor, setForeGroundColor, setColor)
Submit notes on Applet Life cycle and display methods
Unit 3
Multithreading
Exception handling
Unit 5
Event handling slides
Next
Side panel
Categories
All categories
Miscellaneous
2022-23 A.Y.
Audit Courses
Open Courses
BSc Electronics
BCOM
BBA
BCA
BA English
Integrated MA Malayalam
Common Courses
Arabic
English
Hindi
CLUBS AND ASSOCIATIONS
2021-22 A.Y.
English
Electronics
Computer Application
Commerce
Management
Language
Physical Education
Open Courses
Malayalam
2023-24 A.Y.
BSc Electronics
First Year
Second Year
Third Year
BA English
First Year
Second Year
Third Year
B.Com
First Year
Second Year
Third Year
BBA
First Year
Second Year
Third Year
BCA
First Year
Second Year
Third Year
IPMA Malayalam
First Year
Second Year
Third Year
Common Course
English
Malayalam
Arabic
Hindi
Audit Courses
Orientation/Bridge Courses
Certificate Courses
College Administration
TRAINING
2024-25 AY
Audit Courses
Orientation/Bridge Courses
Common Courses
BSc Electronics
BCA
BBA
BCom
BA English
Integrated PG Malayalam
Open Courses
AEC - Ability Enhancement Course
Minor Courses
MDC - Multi Disciplinary Courses
Course templates
Home
Site Policies
Site Policy
Terms and Connditions
Useful Tools
Image to PDF creator
Image file size reducer
Mobile app
Log in
Username
Username
Password
Password
Forgot your password?
Log in
Categories
Collapse
Expand
All categories
Miscellaneous
2022-23 A.Y.
Audit Courses
Open Courses
BSc Electronics
BCOM
BBA
BCA
BA English
Integrated MA Malayalam
Common Courses
Arabic
English
Hindi
CLUBS AND ASSOCIATIONS
2021-22 A.Y.
English
Electronics
Computer Application
Commerce
Management
Language
Physical Education
Open Courses
Malayalam
2023-24 A.Y.
BSc Electronics
First Year
Second Year
Third Year
BA English
First Year
Second Year
Third Year
B.Com
First Year
Second Year
Third Year
BBA
First Year
Second Year
Third Year
BCA
First Year
Second Year
Third Year
IPMA Malayalam
First Year
Second Year
Third Year
Common Course
English
Malayalam
Arabic
Hindi
Audit Courses
Orientation/Bridge Courses
Certificate Courses
College Administration
TRAINING
2024-25 AY
Audit Courses
Orientation/Bridge Courses
Common Courses
BSc Electronics
BCA
BBA
BCom
BA English
Integrated PG Malayalam
Open Courses
AEC - Ability Enhancement Course
Minor Courses
MDC - Multi Disciplinary Courses
Course templates
Home
Site Policies
Collapse
Expand
Site Policy
Terms and Connditions
Useful Tools
Collapse
Expand
Image to PDF creator
Image file size reducer
Mobile app
Course info
Java Programming
Teacher:
Sandhya S
Skill Level
:
Beginner