Lab ProgramsJava
Lab ProgramsJava
import java.util.Scanner;
class LargestNumber
int a,b,c;
a=s.nextInt();
b=s.nextInt();
c=s.nextInt();
else
import java.util.Scanner;
class ReverseNumber
int n, rev=0;
n=s.nextInt();
while(n!=0)
int d=n%10;
rev=rev*10+d;
n=n/10;
import java.util.Scanner;
class PrimeNumber
int n, count=0;
n=s.nextInt();
if(n%i ==0)
count++;
if(count>2)
import java.util.Scanner;
class Rectangle
double width;
double height;
Rectangle()
width=10;
height=20;
double area()
return width*height;
class DefaultConstructor
System.out.println(r1.area());
}
5. Write java programs that implement constructor overloading
import java.util.Scanner;
class Rectangle
double width;
double height;
Rectangle()
width=10;
height=20;
Rectangle(double w,double h)
width=w;
height=h;
double area()
return width*height;
class ConstructorOverloading
}
6. Write a java program to find the smallest of given list integers using array
import java.util.Scanner;
class SmallestNumber
int n=s.nextInt();
for(int i=0;i<n;i++)
a[i]=s.nextInt();
int min=a[0];
for(int i=1;i<n;i++)
if(a[i]<min)
min=a[i];
class Outer
void test()
i.display();
class Inner
void display()
{
} } }
class NestedClasses
o.test();
class Rect
double width;
double height;
width=w;
height=h;
return width*height;
class MethodOverloading
}
9. Write a program to demonstrate inheritance.
class eight
int clno;
String name;
int m1,m2,m3,total;
void initialize()
{ clno=1;
name="Arun";
m1=25;m2=35;m3=34;
total=m1+m2+m3;
void display()
System.out.println(clno +
"\t"+name+"\t"+m1+"\t"+m2+"\t"+m3+"\t"+total);
n.initialize();
n.display();
}
10. Write a java program to implement method overriding
class A
int i, j;
A(int a, int b) {
i = a;
j = b;
void show() {
class B extends A {
int k;
super(a, b);
k = c;
void show()
class OverrideMethod
b.show();
A a=new A(10,20);
a.show();
} }
11. Write a java program for creating a package and using a package.
package Arithmetic;
return a+b;
return a-b;
return a*b;
return a/b;
import Arithmetic.mathsop;
import java.util.Scanner;
int a=s.nextInt();
int b=s.nextInt();
import java.util.Scanner;
class ExceptionExample
int a=s.nextInt();
int b=s.nextInt();
try
System.out.println("Division="+ (a/b));
catch(ArithmeticException e)
}
13. Write a java program to demonstrate user defined exception handling mechanism.
import java.util.Scanner;
class UserDefinedException
try
int mk=s.nextInt();
if (mk>100)
System.out.println(mb.getMessage());
MarksOutOfBound(String s)
super(s);
}
14. Write a java program that checks whether a given string is a palindrome or not
import java.util.Scanner;
class StringPalindrome
String str=s.next();
String reversestring="";
if (str.equals(reversestring))
else
15. Write a java program for creating new thread by extending Thread class
System.out.println("Thread A Started");
for(int i=1;i<=5;i++)
System.out.println("Thread B Started");
for(int i=1;i<=5;i++)
class ThreadProgram2
A obja=new A();
B objb=new B();
obja.start();
objb.start();
}
16. Write java programs to create a simple Applet
import java.awt.*;
import java.applet.*;
<HTML>
<HEAD>
<TITLE>
</TITLE>
</HEAD>
<BODY>
WIDTH = 400
HEIGHT = 200>
</APPLET>
</BODY>
</HTML>
Swing File:
import javax.swing.JApplet;
import java.awt.*;
{
public void paint (Graphics g)
HTML File:
<HTML>
<HEAD>
<TITLE>
</TITLE>
</HEAD>
<BODY>
WIDTH = 400
HEIGHT = 200>
</APPLET>
</BODY>
</HTML>
for a seminar.
import java.awt.*;
class twelve
Frame f1;
Panel p1;
Label l1,l2,l3;
TextField t1,t2,t3;
Button b1,b2;
twelve()
{
f1=new Frame("Registration form");
p1=new Panel();
t1=new TextField(10);
t2=new TextField(10);
t3=new TextField(10);
b1=new Button("Submit");
b2=new Button("Reset");
p1.add(l1);
p1.add(t1);
p1.add(l2);
p1.add(t2);
p1.add(l3);p1.add(t3);p1.add(b1);p1.add(b2);
f1.add(p1);
f1.setSize(300,300);
f1.setVisible(true);