Latest Activity In Study Groups

Join Your Study Groups

VU Past Papers, MCQs and More

We non-commercial site working hard since 2009 to facilitate learning Read More. We can't keep up without your support. Donate.

Problem Statement:

You are required to create a multithreaded console application in java having 4 classes which will calculate factorial of last 4 digits of your student id. These classes would be as follow:

1.       Main class

2.      Factorial Class having one method which will calculate factorial named printfactorial().

3.      Thread1 class which extends from Thread Class

4.      Thread2 class which also extends from Thread Class

Working:

Store last four digits of your student ID in a two separate classes. For example, if your ID is bc123456789 then store 67 in first Thread1 Class and 89 in Thread2 Class that will be passed to Factorial class later.

Thread1 class will pass 67 to the Factorial class and printfactorial() will print factorial of all the numbers from 1 to 67.

Thread2 class will pass 89to the Factorial class and printfactorial() will print factorial of all the numbers from 1 to 89.

You should use thread.sleep(10) after each calculation inside the loop.

As you know that you cannot store and print factorial of large numbers in simple integer or long type variables, so you are required to use BigInteger to store and print very long numbers.

printfactorial() method must be synchronized so that results of Thread1 is printed first then the result of Thread2 is calculated and printed.

Note: Proper exception handling code must be written where required.

Views: 303

Attachments:

Looking For Something? Search Below

Top Trends 

Latest Activity

Profile IconMuhammad Imran, Hafsa kalsoom, Melissa Dorn and 3 more joined Virtual University of Pakistan
6 minutes ago
Melissa Dorn replied to + M.Tariq Malik's discussion Reality of Modern Co-Education System of Pakistan
11 hours ago
memon added a discussion to the group MGT610 Business Ethics
23 hours ago
Profile IconTahir Abbas, Esha Arooj and Muhammaad Arif joined Virtual University of Pakistan
yesterday
Profile IconStudent, Batool, Suha Khan and 3 more joined Virtual University of Pakistan
Friday
Nida Arshad Javaid Ch posted photos
Friday
subhan ali joined + M.Tariq Malik's group
Friday
Suha Khan joined + M.Tariq Malik's group
Friday

© 2022   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service