BMC252 : OBJECT ORIENTED PROGRAMMING LAB
LIST OF JAVA PROGRAMS
1. Write programs to implement basic input / output operations.
2. Write a program to Find sum of first n numbers.
3. Write a program to find Armstrong number.
4. Write a program to Print given number in words.
5. Write a program to check the given number is Palindrome or not.
6. Write a program to remove duplicate element in an array.
7. Write a program to check given matrix is null matrix.
8. Write a program to count each word and total number of words in given string.
9. Write a program to convert Binary to Decimal number system.
10. Write a program to Multiply Two Matrix Using Multi-dimensional Arrays.
11. Write a program to Check if An Array Contains a Given Value
12. Write a program to Display Prime Numbers Between Two Intervals
13. Write a program to Implement multiple inheritance
14. Write a program to Find Sum of Even and Odd Numbers.
15. Write a program to find the Area of a Triangle, circle, box and rectangle using class.
16. Write a program to Find the Frequency of each Character in a String.
17. Write a program to Count Positive and Negative Numbers in an Array.
18. Write a program to Binary Search using class.
19. Write a program to demonstrate try-catch block.
20. Write a program using multiple catch blocks.
21. Write a program to create user-defined exception.
22. Write a program to read and write data to a file.
23. Write a program to demonstrate thread life cycle.
24. Write a program on inter-thread communication (wait(), notify()).
25. Write a program on thread synchronization.
26. Write programs to demonstrate the use of java packages.
27. Write program to develop a calculator application in Java.
28. Write program to develop GUI applications using Swing components.
29. Write a program to develop make GUI application for Sum,Multiple,Division,Minus of two
numbers.
30. Write a program to track mouse move event using Event driven programming.
31. Write a program to draw 2D shapes (line, rectangle, circle).
32. Write a program using Buttons, Checkboxes, and Radio Buttons.
33. Write a program using different Layout Managers (Flow, Border, Grid).
34. Write a program to create Menu and MenuItem.