JAVA
JAVA
COURSE CONTENTS
LABEXPERIMENTS
1. Exercise programs using Java built-in data types.
2. Exercise programs on conditional statements and loop statements.
3. Exercise programs on I/O Streams
i) Reading data through Keyboard.
ii) Reading and writing Primitive data types using DataInputStream and
DataOutputStream.
iii) Perform Reading and Writing operations on files using File Streams.
4. Exercise programs on Strings.
5. Exercise program to create class and objects and adding methods.
6. Exercise programs using constructors and construction over loading.
7. Exercise programs on command line arguments.
i) Input as command line arguments and perform operation on that data.
ii) Input as command line arguments and update manipulated data in Files.
8. Exercise programs using concept of overloading methods.
9. Exercise programs on inheritance.
10. Write a program using the concept of method overriding.
11. Exercise on packages.
i) Creation of packages.
ii) Design module to importing packages from other packages. 367 12. Exercise
programs on interfaces.
13. Exercise programs on Collections.
i) Write a java program to search a student mark percentage based on pin number
using Array list.
ii) Write a java program to create linked list to perform delete, insert, and update data
in linked list with any application.
iii) Write a java program to search an element from hash table.
iv) Write a java program to sorting employee details using hash map.
14. Exercise on exception handling.
i) Programs on try, catch and finally.
ii) Programs on multiple catch statements.
iii) Programs on nested try statements.
15. Exercise on multithreading
i) Programs on creation of single and multiple threads.
ii) Programs on adding priorities to multiple threads.
iii) Programs on Inter thread communication.