JAVA Programs With Output
JAVA Programs With Output
MarksDemo.java
class Student
int rollno;
String name;
rollno = r;
name = n;
void getdata()
System.out.println("Name : "+name);
double mark1,mark2,mark3,mark4,mark5,mark6;
mark1=m1;
mark2=m2;
mark3=m3;
mark4=m4;
mark5=m5;
mark6=m6;
void getmark()
{
getdata();
System.out.println("Marks obtained");
System.out.println("Mark 1 : "+mark1);
System.out.println("Mark 2 : "+mark2);
System.out.println("Mark 3 : "+mark3);
System.out.println("Mark 4 : "+mark4);
System.out.println("Mark 5 : "+mark5);
System.out.println("Mark 6 : "+mark6);
double totalmarks;
void display()
totalmarks=mark1+mark2+mark3+mark4+mark5+mark6;
getmark();
class MarksDemo
r1.putdata(121, "Vishnu");
r1.display();
}
Output
Program 2
Overloadmethod.java
import java.util.*;
class Methodoverload
al = l * b;
double s,ar;
s=(x+y+z)/2;
ar=(Math.sqrt(s*(s-x)*(s-y)*(s-z)));
class Overloadmethod
System.out.println("1.Area of rectangle");
System.out.println("2.Area of triangle");
int c=s2.nextInt();
switch (c) {
case 1: m1.area(4,2);
break;
case 2: m1.area(8.0,4.0,5.0);
break;
Output
Program 3
AddMethod.java
import java.util.*;
class Addition
int res=(int)a+(int)b;
return res;
float res=(float)a+(float)b;
return res;
}
class Subtraction
int res=(int)a-(int)b;
return res;
float res=(float)a-(float)b;
return res;
class Multiplication
int res=(int)a*(int)b;
return res;
float res=(float)a*(float)b;
return res;
class Division
int res=(int)a/(int)b;
return res;
float res=(float)a/(float)b;
return res;
class AddMethod
int c=s2.nextInt();
int d=s2.nextInt();
double a=s2.nextDouble();
double b=s2.nextDouble();
float res1=ob.add(c,d);
int res2=ob.add(a,b);
float res3=ob1.sub(c,d);
int res4=ob1.sub(a,b);
float res5=ob2.mul(c,d);
int res6=ob2.mul(a,b);
float res7=ob3.div(c,d);
int res8=ob3.div(a,b);
Output
Program 4
Override.java
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()
System.out.println("k : "+k);
class Override
B subob=new B(1,2,3);
subob.show();
Output
Program 5
Factorial.java
package fact;
int f=1,n=a;
for(int i=2;i<=n;i++)
f=f*i;
return f;
PackageTest1.java
import fact.Factorial;
import java.util.*;
class PackageTest1
System.out.println("Enter number");
int n=sc.nextInt();
long f=ob.factial(n);
Output
Program 6
Sarea.java
interface Shape
{
public float calculateArea(float x)
return(pi*x*x);
class Sarea
float a=cir.calculateArea(20);
Output
Program 7
Varea.java
import java.util.*;
interface Volume
float r;
public abstract float calculateVolume(float x, float y);
r=rad;
readRadius(y);
return pi*r*r*x;
class Varea
float rad=sc.nextFloat();
float h=sc.nextFloat();
float v=cl.calculateVolume(h,rad);
Output
Program 8
Exceptionsum.java
import java.util.*;
class Exceptionsum
int a=sc.nextInt();
int b=sc.nextInt();
int sum=a+b;
System.out.println("Sum is : "+sum);
try
if(a>b)
else
catch(MyException e )
System.out.println(e.getMessage());
}
super(message);
Output
Program 9
ExceptionExp.java
import java.util.*;
class ExceptionExp
int x=sc.nextInt();
float y=x/(x-5);
try
if (x<=5)
else
catch(MyException e)
System.out.println(e.getMessage());
super(message);
Output
Program 10
Oddeven.java
try
if (i%2!=0)
Thread.sleep(100);
catch (InterruptedException e)
try
if (i%2==0)
Thread.sleep(100);
catch (InterruptedException e)
class Oddeven
o.start();
ev.start();
Output
Program 11
Primeeven.java
{
boolean flag = true;
try
if(n%i==0)
flag = false;
break;
if(flag)
Thread.sleep(100);
catch (Exception e)
try
if (i%2==0)
Thread.sleep(100);
catch (Exception e)
class Primeeven
p.start();
ev.start();
Output
Program 12
RectParam.java
import java.awt.*;
import java.applet.*;
String Str1,Str2;
Str1=getParameter("String1");
Str2=getParameter("String2");
g.drawString(Str1,10,100);
g.drawRect(10,10,60,50);
g.drawString(Str2,10,180);
g.drawOval(10,200,50,50);
}
RectParam.html
<html>
<head>
<title></title>
</head>
<body>
</applet>
</body>
</html>
Output
Program 13
House.java
import java.awt.*;
import java.applet.*;
int x []={150,300,225};
int y []={150,150,25};
g.drawRect(150,150,150,200);
g.drawRect(200,200,50,150);
g.drawOval(200,75,50,50);
g.drawPolygon(x,y,3);
House.html
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
Output
Program 14
Star.java
import java.awt.*;
import java.applet.*;
int ypoints[]={0, 36, 36, 54, 96, 72, 96, 54, 36, 36};
int num=xpoints.length;
g.drawPolygon(xpoints,ypoints,num);
Star.html
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
Output
Program 15
Smiley.java
import java.awt.*;
import java.applet.*;
{
public void paint(Graphics g)
g.drawOval(80,70,150,150);
g.drawArc(130,180,50,20,180,180);
g.setColor(Color.gray);
g.fillOval(120,120,15,15);
g.fillOval(170,120,15,15);
Smiley.html
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
Output
Program 16
SumGUI.java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
f.setVisible(true);
Container c =f.getContentPane();
f.setSize(300, 300);
c.setLayout(new FlowLayout());
c.add(jl1);
c.add(t1);
JLabel jl2=new JLabel ("Second No ");
c.add(jl2);
c.add(t2);
c.add(jl3);
c.add(t3);
t3.setEditable(false);
c.add(jb);
jb.addActionListener(new ActionListener ()
int x=Integer.parseInt(t1.getText());
int y=Integer.parseInt(t2.getText());
int z=x+y;
t3.setText(String.valueOf(z));
);
Output
Program 17
Interest.java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
f.setVisible(true);
Container c= f.getContentPane();
f.setSize(300, 300);
c.setLayout(new FlowLayout());
c.add(jl1);
c.add(t1);
c.add(jl2);
JTextField t2=new JTextField(15);
c.add(t2);
c.add(jl3);
c.add(t3);
c.add(jl4);
c.add(t4);
t4.setEditable(false);
c.add(jb);
jb.addActionListener(new ActionListener()
int p=Integer.parseInt(t1.getText());
int n=Integer.parseInt(t2.getText());
int r=Integer.parseInt(t3.getText());
int I=p*n*r/100;
t4.setText(String.valueOf(I));
);
Output
Program 18
TextDelete.java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
f.setVisible(true);
Container c=f.getContentPane();
f.setSize(300, 300);
f.setLayout(new FlowLayout());
c.add(jl1);
c.add(t1);
c.add(jl2);
c.add(jb);
jb.addActionListener(new ActionListener()
String str=t2.getText();
t1.setText(t1.getText().replace(str," "));
);
Output