[go: up one dir, main page]

0% found this document useful (0 votes)
5 views4 pages

JAVA Lab Lesson Plan

The document outlines the lab plan for the OOPS with Java course at KIET Group of Institutions for the EVEN semester, detailing various experiments and objectives for students. Each experiment includes a date, objective, and a link to resources for execution. The plan covers a range of Java programming topics, including basic operations, data structures, and advanced features like threading and lambda expressions.

Uploaded by

Tiya Nagpal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views4 pages

JAVA Lab Lesson Plan

The document outlines the lab plan for the OOPS with Java course at KIET Group of Institutions for the EVEN semester, detailing various experiments and objectives for students. Each experiment includes a date, objective, and a link to resources for execution. The plan covers a range of Java programming topics, including basic operations, data structures, and advanced features like threading and lambda expressions.

Uploaded by

Tiya Nagpal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 4

KIET GROUP OF INSTITUTIONS, Gh

OOPS With JAVA Lab Plan, EVEN Sem


Lab: BCS-452 (OOPS with JAVA Lab)
Name of Faculty: Faculty 1: Shreela
Abhishek
Pareek;
GoyalFaculty 2:PradeepFaculty
Tyagi;Faculty
2: Dr. Kalpna
3:Pallavi
SagarSharma

LAB Manual / Compiled


Experiment Sequence of Steps for
Date Objective of Experiment
No. Execution of Experiment Link

Write a Java program to insert 3


numbers from keyboard and find http://lms.kiet.edu/moodle/mod/
1 4-Apr-24 folder/view.php?id=192325
out greater number among 3
numbers.

Write a Java program to count


total number of odd numbers http://lms.kiet.edu/moodle/mod/
2 4-Apr-24
between 1 -100 and display sum folder/view.php?id=192326
of them.
Write a Java Program to Find
http://lms.kiet.edu/moodle/mod/
3 4-Apr-24 largest and smallest number in folder/view.php?id=192327
Program
an array in to java.
count number of
words in given string, to reverse http://lms.kiet.edu/moodle/mod/
4 8-Apr-24
the string and check whether it folder/view.php?id=192328
Write a Java program to create
is
Writepalindrome
a Java or not? to find
program
out
create a http://lms.kiet.edu/moodle/mod/
5 8-Apr-24 class
the sum Number of commandwith only lineone
class “SimpleObject” andas a folder/view.php?id=192329
private
arguments. instance variable
6 4/8/2024
display message by
double primitive type,usinginclude http://lms.kiet.edu/moodle/mod/
Write
constructor
theWrite
(i) a
followingJava of
a Javaprogram
this
methods class.
Program to create
isZero(),
to a folder/view.php?id=192330
Room class, the
isPositive(), isNegative( ),
implement attributes of this http://lms.kiet.edu/moodle/mod/
7 8-Apr-24 class is ),roomno, roomtype, folder/view.php?id=192331
isOdd(
Write a Java isEven(
ArithmeticException, program ), isPrime(),
to create a
roomarea
isAmstrong()
Arithmetic, and ACmachine.
in thisand class In
and http://lms.kiet.edu/moodle/mod/
8 4/15/2024 class
this named
class theShape
member create
functions
all
Write abovea methods
Java program
ArrayOutofBounds,ArrayIndex
three sub classes should
Circle, to return
create a folder/view.php?id=192332
are
class setData
boolean Employee
OutOfBoundsException, and displayData.
primitive type
with a like
method for
9 4/15/2024
Triangle
Use member
isPositive()
called
and function
Square, each
should
calculateSalary().
NullPointerException, toand
return data http://lms.kiet.edu/moodle/mod/
setclass
Create
has
and two-member
display function
thatManager
data using folder/view.php?id=192333
“Positive
two
named subclasses
draw = True”.
NumberFormatException () and erase and
().
displayData() method. http://lms.kiet.edu/moodle/mod/
10 4/15/2024 Programmer.
Implement thisIn each subclass,
concept using folder/view.php?id=192334
Write
override
(ii) a Java
Create program
thea class
calculateSalary()to
Employee
polymorphism.
11 4/22/2024
implement
method
having members the concept
to calculate andofreturn http://lms.kiet.edu/moodle/mod/
as follows:
Implement
method
the salary
private int
three
overloading
based
empNo
classes: specific folder/view.php?id=192335
and method
on their
Storage,
overriding.And
roles. Counter and Printer
Abstract Class.
private a String
WriteStorage Java class empName
program to create
The should store a http://lms.kiet.edu/moodle/mod/
12 4/22/2024 private fileint
textinteger. in empBasic
the path folder/view.php?id=192336
an
Parameterized
c:/Java/abc.txt constructor
andshould
check create to
The Counter class
initialize members. or not. http://lms.kiet.edu/moodle/mod/
13 4/22/2024 awhether
thread and that file exists
starts counting
Getter
Using methods
the command for all instance
exists (), folder/view.php?id=192337
from 0 (0,1,2, 3 ...) and stores
variables
Create a
isDirectory(), class MyThread
isFile(),
each value in the Storage class. http://lms.kiet.edu/moodle/mod/
14 29-Apr-24 Create
derived
getName() afrom
classand WriteEmployee
Thread class and a folder/view.php?id=192338
The Printer class should create
having
override mainthe
getAbsolutePath(). method.
run method. AskCreate
user
thread that keeps reading the
15 29-Apr-24 to enterThreadDemo
aModify
class details of an employee http://lms.kiet.edu/moodle/mod/
having
value in thethe above
Storage to class
create and folder/view.php?id=192339
and set them inCreate
an
main
MyThread
printingmethod.
it. class byEmployee
2 objects
object.
of MyThreadStore details
class of this
and observe http://lms.kiet.edu/moodle/mod/
16 29-Apr-24 implementing
Write a program Runnable
that creates an folder/view.php?id=192340
object
the in
behavior a file
of emp.txt.
threads. Read
interface
instance
WAP ofand
to Assign theobserve
Storage
differentthe class and
employee details from the file http://lms.kiet.edu/moodle/mod/
17 6-May-24 behavior
set up
priorities
Write a of
Counter
to
a Javathosethreads.
the 2
programand Printer
threads and a folder/view.php?id=192341
to create
and display details.
object
observe to theoperate
behaviour
producer-consumer scenario on it.
http://lms.kiet.edu/moodle/mod/
18 6-May-24 using the wait () and notify () folder/view.php?id=192342
methods for thread
synchronization.
WAP to implement the
following new features in Java.
(a)
WAPFunctional
to implement Interface
deadlock in http://lms.kiet.edu/moodle/mod/
19 6-May-24 (b) Lambda Expression: Write folder/view.php?id=192343
Java (Content Beyond Syllabus)
a Java program to implement a
http://lms.kiet.edu/moodle/mod/
20 13-May-24 lambda expression to check if a folder/view.php?id=192344
given string is empty.
WAP to implement
(c) Method different
References: http://lms.kiet.edu/moodle/mod/
21 13-May-24
(d) Default and Static Method folder/view.php?id=192345
types of Annotations in JAVA.
WAP to filter data by using
in Interface http://lms.kiet.edu/moodle/mod/
22 13-May-24 folder/view.php?id=192346
stream.
(e) Inner Class
WAP to Traversing the array
http://lms.kiet.edu/moodle/mod/
23 13-Jun-24 elements and to sum the folder/view.php?id=192347
elements using For-each loop.
WAP to implement Base64 http://lms.kiet.edu/moodle/mod/
24 14-Jun-24 folder/view.php?id=192348
Encoding and Decoding.
WAP to implement Local http://lms.kiet.edu/moodle/mod/
25 14-Jun-24 folder/view.php?id=192349
Variable Type Inference.
WAP to implement Sealed http://lms.kiet.edu/moodle/mod/
26 14-Jun-24 folder/view.php?id=192350
Class.
WAP to implement Text Blocks http://lms.kiet.edu/moodle/mod/
27 14-Jun-24 folder/view.php?id=192351
and Records.
Write a Java program to insert
http://lms.kiet.edu/moodle/mod/
28 24-Jun-24 an element into the array list at folder/view.php?id=192352
the first position.
Write a Java program to iterate a http://lms.kiet.edu/moodle/mod/
29 24-Jun-24 folder/view.php?id=192353
linked list in reverse order.
Write a Java program to append
http://lms.kiet.edu/moodle/mod/
30 24-Jun-24 the specified element to the end folder/view.php?id=192354
of a hash
Write set. program to add all
a Java
http://lms.kiet.edu/moodle/mod/
31 24-Jul-24 the elements of a specified to folder/view.php?id=192355
another tree set.
Write a Java program to count
http://lms.kiet.edu/moodle/mod/
32 24-Jul-24 the number of key-value (size) folder/view.php?id=192356
mappings in a map.
Write a Java program to search http://lms.kiet.edu/moodle/mod/
33 24-Jul-24 folder/view.php?id=192357
for a value in a Tree Map.
Write a Java program to http://lms.kiet.edu/moodle/mod/
34 1-Jul-24 folder/view.php?id=192358
Demonstrate Iterator.
WAP Convert an Iterable to http://lms.kiet.edu/moodle/mod/
35 1-Jul-24 folder/view.php?id=192359
Collection in Java.
Create industry-oriented
http://lms.kiet.edu/moodle/mod/
36 1-Jul-24 application using Spring folder/view.php?id=192360
Framework.
Test RESTful web services http://lms.kiet.edu/moodle/mod/
37 1-Jul-24 folder/view.php?id=192361
using Spring Boot.
Test Frontend web application http://lms.kiet.edu/moodle/mod/
38 1-Jul-24 folder/view.php?id=192362
with Spring Boot

After Designing Virtual Lab Plan:

Signature of Faculty with Date: Faculty: Dr. Kalpna Sagar


P OF INSTITUTIONS, Ghaziabad
VA Lab Plan, EVEN Sem (2023-24)

Faculty 3: Anmol Jain

Live Streaming by Self Shoot Recorded NPTEL / YouTube /


Verified
Virtual Lab link faculty / lab Video Link of Other Video Link of
by HOD
instructor Experiment Experiment

https://
www.youtube.com/
playlist?
NA NA NA
list=PLUDwpEzHYYLt
gkXK6YaZ4I2XcsjMqI
https://
aEa
www.youtube.com/
playlist?
NA NA NA
list=PLUDwpEzHYYLt
https://
gkXK6YaZ4I2XcsjMqI
www.youtube.com/
aEa Before
playlist?
https://
NA NA NA CT-1
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
NA NA NA aEa
https://
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
aEa
NA NA NA https://
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
aEa
https://
NA NA NA
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
NA NA NA aEa
list=PLUDwpEzHYYLt
gkXK6YaZ4I2XcsjMqI
aEa
https://
www.youtube.com/
playlist?
https://
NA NA NA
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI Before
playlist?
https:// PUE
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
https://
NA NA NA aEa
list=PLUDwpEzHYYLt
www.youtube.com/
gkXK6YaZ4I2XcsjMqI
playlist?
NA NA NA aEa
list=PLUDwpEzHYYLt
gkXK6YaZ4I2XcsjMqI
aEa
gar

You might also like