MCA 306: Java Programming Lab
Lectures: 6 Periods/Week | Sessional Marks: 30 |
University Exam: 3 Hours | University Examination Marks: 70 |
Lab Cycle
- Program to Demonstrate labeled looping Statements.
- Find Volume of a box using classes.
- Program to guess a coin flip.
- Count the number of heads and tails in a series of a coin flips.
- Demonstrate type conversions.
- Implement operations on complex numbers.
- Implement the following bank operations
- withdraw
- deposit
- Transfer
- Demonstrate date class.
- Implement Method Overloading.
- Implement Constructor Overloading.
- Program to Demonstrate on Static variables and methods.
- Product Company Modeling – Multilevel Inheritance.
- Payroll System – Hierarchical Inheritance.
- Implement Method Overloading.
- Demonstrate Constructor chaining in Inheritance.
- Program that demonstrates fields shadowing.
- Demonstrate the use of final.
- Implementation of base class reference (Implement Dynamic Binding).
- Student database using Interfaces.
- Implement string sorting using command line arguments.
- Implement any sorting technique for sorting given ‘n’ elements.
- Implement possible operations on matrix.
- Sorting the characters of a given string.
- Program that demonstrate Exception Handling.
- Program that demonstrate wrapper classes.
- Convert an ordinary text file to HTML file.
- copies the content of one file to another file.
- Perform DML commands on a particular table.
- Implement authentication technique using applets.
- Implement event handling in Applets.
- Program for Deadlock Handling.
- Program for Producer – Consumer problem.
- Implement Process Synchronization.
- Program that demonstrate process state.
- Construct servlet using httpservlet class
- Illustration of Initializing, implementing and destroying the servlet.
- Program for establishing a socket connection.