0% found this document useful (0 votes)
5 views

Amrutha Java File1

Uploaded by

gorleamrutha796
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Amrutha Java File1

Uploaded by

gorleamrutha796
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 48

1) Write a demo program of display Hello World.

PROGRAM:

class Demo1
{
public static void main(String args[])
{
System.out.println("HELLO WORLD!");
}
}

OUTPUT:

2)Write a program to demonstrate the usage of data types.

PROGRAM :

class Datatypes

public static void main(String args[])

byte b=100;

short s=5000;

int i=100000;

int calc=-900000;

long l=1234554321;

float f=12.25f;

double d=12345.2345d;

boolean flag=true;

boolean bool=false;

char ch1=88;

char ch2='y';

System.out.println("Byte value:"+b);

System.out.println("Short value:"+s);
System.out.println("Int value:"+i);

System.out.println("Int second value:"+calc);

System.out.println("Long value:"+l);

System.out.println("Float value:"+f);

System.out.println("Double value:"+d);

System.out.println("Boolean value:"+flag);

System.out.println("Boolean value:"+bool);

System.out.println("Char value:"+ch1);

System.out.println("Char value:"+ch2);

OUTPUT:

3)Write a Demo program of type conversion.

PROGRAM:

class TypeConversion

public static void main(String args[])

char ch1='A';

double d1=ch1;
System.out.println(d1);

System.out.println(ch1*ch1);

double d2=66.0;

char ch2=(char)d2;

System.out.println(ch2);

OUTPUT:

4)Write a program on One Dimensional array.

PROGRAM:

class OneDimensionalArray

public static void main(String args[])

double num[]={10.1,11.2,12.3,13.4,14.5};

double result = 0;

for(int i=0; i<5;i++)

result=result+num[i];

System.out.println("Average of numbers:"+result/5);

OUTPUT:
5)Write a program on Two Dimensional Array.

PROGRAM:

class TwoDimensionalArray

public static void main(String args[])

int a[][]=new int[2][2];

int b[][]=new int[2][2];

a[0][0]=1;

a[0][1]=2;

a[1][0]=3;

a[1][1]=4;

b[0][0]=5;

b[0][1]=6;

b[1][0]=7;

b[1][1]=8;

int c[][]=new int[2][2];

System.out.println("Elements of First Matrix:");

for(int i=0;i<2;i++)

for(int j=0;j<2;j++)

System.out.println(a[i][j]);

}
System.out.println("Elements of Second Matrix:");

for(int i=0;i<2;i++)

for(int j=0;j<2;j++)

System.out.println(b[i][j]);

for(int i=0;i<2;i++)

for(int j=0;j<2;j++)

c[i][j]=a[i][j]+b[i][j];

System.out.println("Addition of Two Matrices:");

for(int i=0;i<2;i++)

for(int j=0;j<2;j++)

System.out.println(c[i][j]);

OUTPUT:
6)Write a Demo Program on Arithmetic Operators.

PROGRAM:

import java.util.Scanner;

class ArithmeticOperators

public static void main(String args[])

int a,b;

System.out.println("Enter the Values of a and b:");

Scanner sc=new Scanner(System.in);

a=sc.nextInt();

b=sc.nextInt();

System.out.println("Addition is:"+(a+b));

System.out.println("Subtraction is:"+(a-b));

System.out.println("Multiplication is:"+(a*b));

System.out.println("Division is:"+(a/b));

System.out.println("Percentage is:"+(b%a));

}
OUTPUT:

7)Write a Demo program on Relational Operators.

PROGRAM:

import java.util.Scanner;

class RelationalOperators

public static void main(String args[])

int a,b;

System.out.println("Enter the Values of a and b:");

Scanner sc=new Scanner(System.in);

a=sc.nextInt();

b=sc.nextInt();

System.out.println("Greater than operator(a>b):"+(a>b));

System.out.println("Greater than or equal to operator(a>=b):"+(a>=b));

System.out.println("Less than operator(a<b):"+(a<b));

System.out.println("Less than or equal to operator(a<=b):"+(a<=b));

System.out.println("Not equal to operator(a!=b):"+(a!=b));

System.out.println("Equal to operator(a==b):"+(a==b));

}
OUTPUT:

8)Write a demo program on bitwise operators.

PROGRAM:

public class BitwiseOperators

public static void main(String args[])

int a=60;

int b=13;

int c=0;

c=a&b;

System.out.println("AND Operation-a&b is:"+c);

c=a|b;

System.out.println("OR Operation-a|b is:"+c);

c=a^b;

System.out.println("XOR Operation-a^b is:"+c);

c=a<<2;

System.out.println("Left Shift Operation-a<<2 is:"+c);

c=a>>2;

System.out.println("Right Shift Operation-a>>2 is:"+c);


c=-a;

System.out.println("-a is:"+c);

OUTPUT:

9)
Write a program to Print Element in Matrix Form.

PROGRAM:

class MatrixAddition

public static void main(String args[])

int a[][]=new int[2][2];

int b[][]=new int[2][2];

a[0][0]=1;

a[0][1]=2;

a[1][0]=3;

a[1][1]=4;

b[0][0]=5;

b[0][1]=6;

b[1][0]=7;

b[1][1]=8;

int c[][]=new int[2][2];

System.out.println("Elements of First Matrix:");

for(int i=0;i<2;i++)
{

for(int j=0;j<2;j++)

System.out.print(a[i][j]+"");

System.out.println();

System.out.println("Elements of Second Matrix:");

for(int i=0;i<2;i++)

for(int j=0;j<2;j++)

System.out.print(b[i][j]+"");

System.out.println();

for(int i=0;i<2;i++)

for(int j=0;j<2;j++)

c[i][j]=a[i][j]+b[i][j];

System.out.println("Addition of Two Matrices:");

for(int i=0;i<2;i++)

for(int j=0;j<2;j++)

System.out.print(c[i][j]+"");

System.out.println();
}

OUTPUT:

10)Write a program to print stars in increasing triangular format.

PROGRAM:

class IncreasingTrianglePattern

public static void main(String args[])

int n=5;

for(int i=1;i<=n;i++)

for(int j=1;j<=i;j++)

System.out.print("*");

System.out.println();

}
}

OUTPUT:

11)Write a program on conditional operator.

PROGRAM:

public class ConditionalOperator

public static void main(String args[])

int a,b;

a=10;

b=(a==1)?20:30;

System.out.println("Value of b is:"+b);

b=(a==10)?20:30;

System.out.println("Value of b is:"+b);

OUTPUT:
12)Write a demo program on Instance of Operator.

PROGRAM:

public class InstanceOfOperator1

public static void main(String args[])

String name="James";

boolean result=name instanceof String;

System.out.println(result);

OUTPUT:

13)Another demo program on Instance Operator.

PROGRAM:

class Vehicle

public class Car extends Vehicle

public static void main(String args[])

Vehicle ve=new Car();


boolean result=ve instanceof Car;

System.out.println(result);

OUTPUT:

14)Write a demo program on SIMPLE IF statement.

PROGRAM:

class If

public static void main(String args[])

int Age=10;

if(Age>=18)

System.out.println("Eligible to Vote!");

System.out.println("Sorry,Ineligible to Vote!!!");

OUTPUT:

15)Write a demo program on IF-ELSE statement.


PROGRAM:

class IfElse

public static void main(String args[])

int test=10;

if(test==10)

System.out.println("Given,test value is equal to 10");

else

System.out.println("test value is not equal to 10");

OUTPUT:

16) Write a program on Nested If.

PROGRAM:

public class NestedIf

public static void main(String args[])

int a=2,b=2,c=2;

if(a==b)

if(a==c)
{

System.out.println("Equal");

else

System.out.println("Not equal");

else

System.out.println("Not equal");

OUTPUT:

17) Write a program on while loop.

PROGRAM:

class WhileLoop

public static void main(String args[])

int arr[]={2,11,45,9};

int i=0;

while(i<4)

System.out.print(arr[i]+"");
i++;

OUTPUT:

18) Write a demo program on If-Else ladder.

PROGRAM:

public class IfElseLadder

public static void main(String args[])

int test=2;

if(test==1)

System.out.println("Hello!");

else if(test==2)

System.out.println("Hi!!");

else if(test==3)

System.out.println("Good!!!");

else

System.out.println("No match found");

OUTPUT:

19) Write a program to implement do-while loop.

PROGRAM:
class DoWhileLoop

public static void main(String args[])

int i=20;

do

System.out.println(i);

i--;

while(i<1);

OUTPUT:

20) Write a program on switch case.

PROGRAM:

class SwitchCase

public static void main(String args[])

int month=2;

int year=2000;

int numOfDays=0;

switch(month)

case 1:

case 3:

case 5:

case 7:
case 8:

case 10:

case 12:

numOfDays=31;

break;

case 2:

if((year%4==0&&year%100!=0)||(year%400==0))

numOfDays=29;

else

numOfDays=28;

break;

default:

System.out.println("Invalid month");

break;}

System.out.println("Number of days is:"+numOfDays+"hence,its a leap year");

OUTPUT:

21) Write a program to implement pyramid star pattern.

PROGRAM:

class PyramidPattern

public static void main(String args[])

int n=5;

for (int i=1;i<=n;i++)

for(int j=i;j<=n;j++)

{
System.out.print("");

for(int j=1;j<1;j++)

System.out.print("* ");

for(int j=1;j<=i;j++)

System.out.print("* ");

System.out.println();

OUTPUT:

22) Write a program an break statement.

PROGRAM:

class BreakStatement

public static void main(String args[])

for (int x=0;x<50;x++)

if(x==5)

break;

}
System.out.println("Valu of x is:"+x);

System.out.println("Breaked out of loop");

OUTPUT:

23) Write a program on continue statement.

PROGRAM:

class ContinueStatement

public static void main(String args[])

int i;

for(i=0;i<=10;i++)

if(i==5)

continue;

System.out.println(i);

OUTPUT:
24) Write a program on minimum number.

PROGRAM:

public class MinimumNumber

public static void main(String args[])

int a=11;

int b=6;

int c=minFunction(a,b);

System.out.println("Minimum value is:"+c);

public static int minFunction(int n1,int n2)

int min;

if(n1>n2)

min=n2;

else

min=n1;

return min;

OUTPUT:
25) Write a program on this for instance variable.

PROGRAM:

class Box

int len=10;

void meth()

int len=40;

System.out.println("Length is:"+ len);

System.out.println("Instance value is"+this.len);

class ThisInstance

public static void main(String args[])

Box obj=new Box();

obj.meth();

OUTPUT:

26) Write a program on usage of class and new keyword.


PROGRAM

class Student

int rollno;

String name;

void insertRecord(int r,String n)

rollno=r;

name=n;

void displaylnformation()

System.out.println(rollno+""+name);

public static void main(String args[])

Student s1=new Student();

Student s2=new Student();

s1.insertRecord(111,"Krishna");

s2.insertRecord(112,"Ramya");

s1.displaylnformation();

s2.displaylnformation();

OUTPUT:

27) Write a program on default constructor

PROGRAM:
public class DefaultConstructor

public DefaultConstructor()

System.out.println("I am inside default constructor");

public static void main(String args[])

DefaultConstructor dc=new DefaultConstructor();

OUTPUT:

28)Write a program on parameter constructor

PROGRAM:

class ParameterConstructor

int id;

String name;

ParameterConstructor(int i,String n)

id=i;

name=n;

void display()

System.out.println(id+""+name);

public static void main(String args[])


{

ParameterConstructor pc1=new ParameterConstructor(2003,"Krishna");

ParameterConstructor pc2=new ParameterConstructor(2003,"Ramya");

pc1.display();

pc2.display();

OUTPUT:

29)Write a program on Constructor overloading.

PROGRAM:

class ConstructorOverloading

int id;

String name;

int age;

ConstructorOverloading(int i,String n)

id=i;

name=n;

ConstructorOverloading(int i,String n,int a)

id=i;

name=n;

age=a;

void display()
{

System.out.println(id+""+name+""+age);

public static void main(String args[])

ConstructorOverloading co1=new ConstructorOverloading(2003,"Krishna",19);

ConstructorOverloading co2=new ConstructorOverloading(2003,"Ramya");

co1.display();

co2.display();

OUTPUT:

30)Write a program on copy constructor.

PROGRAM:

class CopyConstructor

int id;

String name;

CopyConstructor(int i,String n)

id=i;

name=n;

CopyConstructor(CopyConstructor s)

id=s.id;

name=s.name;
}

void display()

System.out.println(id+""+name);

public static void main(String args[])

CopyConstructor cc1=new CopyConstructor(2003,"Krishna");

CopyConstructor cc2=new CopyConstructor(cc1);

cc1.display();

cc2.display();

OUTPUT:

31) Write a program on copying on object without constructor.

PROGRAM:

class WithoutConst

int id;

String name;

WithoutConst(int i,String n)

id=i;

name=n;

WithoutConst()

}
void display()

System.out.println(id+""+name);

public static void main(String args[])

WithoutConst wc1=new WithoutConst(101,"Praneeth");

WithoutConst wc2=new WithoutConst();

wc2.id=wc1.id;

wc2.name=wc1.name;

wc1.display();

wc2.display();

OUTPUT:

32) Write a program to access the instance variable using THIS keyword.

PROGRAM:

class InstVariable

int id;

String name;

InstVariable(int id,String name)

this.id=id;

this.name=name;

void display()
{

System.out.println(id+""+name);

public static void main(String args[])

InstVariable iv1=new InstVariable(2003,"Praneeth");

InstVariable iv2=new InstVariable(2003,"Prayaga");

iv1.display();

iv2.display();

OUTPUT:

33) Write a program to access instance variable of a class without This keyword.

PROGRAM:

class WithoutThis

int id;

String name;

WithoutThis(int id,String name)

id=id;

name=name;

void display()

System.out.println(id+""+name);

}
public static void main(String args[])

WithoutThis wt1=new WithoutThis(2003,"Praneeth");

WithoutThis wt2=new WithoutThis(2003,"Prayaga");

wt1.display();

wt2.display();

OUTPUT:

34) Write another example program on this keyword

PROGRAM:

class JBT

int variable=5;

public static void main(String args[])

JBT obj=new JBT();

obj.method(20);

obj.method();

void method(int variable)

variable=10;

System.out.println("Value of instance variable is:"+this.variable);

System.out.println("Value of local variable is:"+variable);

void method()
{

int variable=40;

System.out.println("value of instance variable is:"+this.variable);

System.out.println("Value of local variable is:"+variable);

OUTPUT:

35) Write a program on usage of this key word in constructor.

PROGRAM:

class JBT2

JBT2()

this("JBT2");

System.out.println("Inside constructor without parameter");

JBT2(String str)

System.out.println("Inside constructor with string parameter");

public static void main(String args[])

JBT2 obj=new JBT2();

OUTPUT:
36) Write a program on usage of this keyword in method.

PROGRAM:

class JBT3

public static void main(String args[])

JBT3 obj=new JBT3();

obj.methodTwo();

void methodOne()

System.out.println("Inside method one");

void methodTwo()

System.out.println("Inside method Two");

this.methodOne();

OUTPUT:

37) Write a program on this to invoke current class constructor.

PROGRAM:

class Student9

{
int id;

String name;

Student9()

System.out.println("Default constructor is invoked");

Student9(int i,String n)

this();

id=i;

name=n;

void display()

System.out.println(id+""+name);

public static void main(String args[])

Student9 s1=new Student9(2003,"Praneeth");

Student9 s2=new Student9(2003,"Abida");

s1.display();

s2.display();

OUTPUT:

38) Write a program on counter variable static keyword.


PROGRAM:

class Counter1

int count=0;

Counter1()

count++;

System.out.println(count);

public static void main(String args[])

Counter1 c1=new Counter1();

Counter1 c2=new Counter1();

Counter1 c3=new Counter1();

OUTPUT:

39) Write a program on counter variable with static keyword.

PROGRAM:

class Counter2

static int count=0;

Counter2()

count++;

System.out.println(count);
}

public static void main(String args[])

Counter2 c1=new Counter2();

Counter2 c2=new Counter2();

Counter2 c3=new Counter2();

OUTPUT:

40) Write a program to implement String Methods

PROGRAM:

class StringMethods

public static void main(String args[])

String s1=new String("charles");

String s2="p"+"CHARLES"+"(MTECH)";

String s3=s1;

char[] helloArray={'H','E','L','L','O','-'};

String s4=new String(helloArray);

System.out.println(s4);

System.out.println(s1);

System.out.println(s2);

System.out.println(s1.toUpperCase());

System.out.println(s2.toLowerCase());

System.out.println(s2.length());
System.out.println(s1.charAt(3));

System.out.println(s1.equals(s3));

System.out.println(s1.concat("RAJI"));

System.out.println(s1.replace('c','C'));

System.out.println(s1.equalsIgnoreCase("CHARLES"));

System.out.println(s1.substring(5));

if(s1.equals(s2))

System.out.println("string 1 and string 2 are equal");

else

System.out.println("String 1 and string 2 are not equal");

OUTPUT:

41) Write a program on command line arguments

PROGRAM:

class CommandLineArgumentsDemo

public static void main(String args[])

System.out.println("command line arguments length is:"+args.length);


System.out.println("Array index 0 value is:"+args[0]);

System.out.println("Array index 1 value is:"+args[1]);

OUTPUT:

42) Write a program to implement hybrid inheritance

PROGRAM:

class A

public void methodA()

System.out.println("class A methodsA");

class B extends A

public void methodsA()

System.out.println("child class B is over ridding inherited method");

public void methodB()

System.out.println("class B method B");

class C extends A
{

public void methodA()

System.out.println("child class C is over ridding inherited method");

public void methodC()

System.out.println("class C method C");

class D extends B

public void methodD()

System.out.println("class D method D");

public static void main(String args[])

D obj1=new D();

obj1.methodD();

obj1.methodB();

OUTPUT:

43) Write a program to implement method overriding with super

PROGRAM:
class ABC

public void mymethod()

System.out.println("class ABC:mymethod()");

class Test1 extends ABC

public void mymethod()

super.mymethod();

System.out.println("class test:mymethod():");

public static void main(String args[])

Test1 obj=new Test1();

obj.mymethod();

OUTPUT:

44) Write a demo program on creating packages

PROGRAM:

package abc;

public class AccessDemo

public void test()


{

System.out.println("Hi..");

import abc.AccessDemo;

public class AccessExample

public static void main(String args[])

AccessDemo ad=new AccessDemo();s

ad.test();

OUTPUT:

45) Write a program on interface

PROGRAM:

interface Myinterface

public void method1();

public void method2();

class XYZ implements Myinterface

public void method1()

System.out.println("implementation of method1");
}

public void method2()

System.out.println("implementation of methond2");

public static void main(String args[])

Myinterface obj = new XYZ();

obj.method1();

OUTPUT:

46) Write a Program to implement try ,catch blocks

PROGRAM:

import java.io.*;

public class Exceptest

public static void main(String args[])

try

int a[]=new int[2];

System.out.println("accessing element three:"+a[3]);

catch(ArrayIndexOutOfBoundsException e)

System.out.println("Exception:"+e);
}

System.out.println("out of the block");

OUTPUT:

47) Write a program to implement exception handling mechanisms of try ,catch and
finally blocks

PROGRAM:

public class Myfinallyblock

public static void main(String args[])

try

int i=10/0;

catch(ArithmeticException ex)

System.out.println("Inside 1st catch block");

finally

System.out.println("Inside 1st finally block");


}

try

int i=10/10;

catch(ArithmeticException ex)

System.out.println("Inside 2nd catch block");

finally

System.out.println("Inside 2nd finally block");

OUTPUT:

48) Write a program to create out own thread using extended thread class

PROGRAM:

class Mythread extends Thread

public void run()


{

System.out.println("Implementation of Thread using the Extended Thread Class");

class MythreadExtendsThread

public static void main(String args[])

Mythread mt=new Mythread();

mt.start();

OUTPUT:

49) Write a program to create our own thread using runnable interface(implements)

PROGRAM:

class Mymethod implements Runnable

public void run()

System.out.println("Implementation of Thread using the Runnable Interface");

}
class MythreadImplementsRunnable

public static void main(String args[])

Runnable r = new Mymethod();

Thread t = new Thread(r);

t.start();

OUTPUT:

50) Write a program to implement thread methods using thread class

PROGRAM:

class MyThread extends Thread

public void run()

for(int i=0;i<=5;i++)

try

Thread.sleep(1000);

}
catch(Exception e)

System.out.println(i);

class ThreadMethods

public static void main(String args[])

MyThread mt=new MyThread();

System.out.println("Thread name is:"+mt.getName());

mt.setName("bharathi");

System.out.println("Thread name after setting new name is:"+mt.getName());

System.out.println("Thread Priority is:"+mt.getPriority());

mt.setPriority(1);

System.out.println("After changing thread priority is:"+mt.getPriority());

System.out.println("Thread ID is:"+mt.getId());

mt.start();

}
OUTPUT:

You might also like