1. Write a Java program to calculate the sum and average of elements in an array.
2. Write a program to demonstrate matrix addition.
3. Write a program to demonstrate typecasting.
4. Write a program to find the minimum and maximum values of an array.
5. Write a program to demonstrate the types of constructors.
6. Write a program to perform operations on strings.
7. Write a program to demonstrate single inheritance in Java.
8. Write a program to demonstrate multilevel inheritance in Java.
9. Write a program to demonstrate hierarchical inheritance in Java.
10. Write a program to demonstrate the use of interfaces.
11. Write a program to demonstrate multiple inheritance using interfaces in Java.
12. Write a program to demonstrate constructor overloading.
13. Write a program to demonstrate method overloading.
14. Write a program to demonstrate method overriding.
15. Write a program to demonstrate dynamic method dispatch.
16. Write a program to demonstrate the use of abstract classes and methods.
17. Write a program to implement packages in Java.
18. Write a program to demonstrate an ArithmeticException and Number Format Exceptions.
19. Write a program to demonstrate multiple catch blocks for exception handling.
20. Write a program to implement nested try blocks.
21. Write a program to copy data from one file to another file.
22. Write a program to implement file-handling methods.
23. Write a program to display even and odd numbers using one main thread and two child
threads (by creating multiple threads).
24. Write a program to check and set the priority of a thread.
25. Write a program to create a calculator using Swing/AWT with necessary action listeners.
26. Write a program to demonstrate flow layout and grid layout managers in swings.
27. Write a program to demonstrate Mouse Events.
28. Write a program to demonstrate Key Events.
29. Write a program to demonstrate Window Listener.