You are on page 1of 24

EXPERIMENT-1 Program to print hello world

class hello{ public static void main(String arg[]){ System.out.println("HELLO WOR LD!!!"); } }

OUTPUT

EXPERIMENT-2 Program to find even or odd


import java.util.Scanner; class iftest{ public static void main(String arg[]) { int n; System.out.print("Enter number to be checked"); Scanner in = new Scanner(System.in); n = in.nextInt(); if(n % 2 == 0 ) System.out.println("Even number"); else System.out.println("Odd number"); } }

OUTPUT

EXPERIMENT-3 Program to print pattern using for loop


class star{ public static void main(String arg[]){ int i,j; for(i=1; i<=4;i++) { for(j=1;j<=i;j++) { System.out.print("*"); } System.out.print("\n"); } } }

OUTPUT

EXPERIMENT-4 Program to print series using while loop


class whiletest{ public static void main(String arg[]) { int i=10; while ( i> 0) { System.out.println("The value of i is" + i); i--; } } }

OUTPUT

EXPERIMENT-5 Program to calculate area


class Area{ int l,b; void setRectData() { l=10; b=20; } void setSquareData() { l=10; b=10; } int area() { return (l*b); } public static void main(String[] args) { Area obj1=new Area(); Area obj2=new Area(); obj1.setRectData(); obj2.setSquareData(); System.out.println("Rectangle Data is"+obj1.area()); System.out.println("Square Data is"+obj2.area()); }}

OUTPUT

EXPERIMENT-6 Program to show type casting.


Class typecon { public static void main(String args[]) { int a=10; byte b; b=(byte)a; System.out.println(b); } }

OUTPUT

EXPERIMENT-7 Program to search a number in array


import java.util.Scanner;

class Search { public static void main(String[] args) { int a[]={1,2,3,4,5}; int se; int flag; System.out.println("Array is"); for(int j=0;j<=4;j++) { System.out.println(a[j]); } System.out.println("Enter the element to be searched"); Scanner s=new Scanner(System.in); se= s.nextInt(); for(int i=0;i<=4;i++) { if(se==a[i]) {System.out.println("Found"); break;} else { System.out.println("Not Found");

break;} } } }

OUTPUT

EXPERIMENT-8 Program in java using constructor


class rectsquare { int length,breadth; rectsquare() { length=10; breadth=10; } rectsquare(int l, int b) { length=l; breadth=b; } void area() { System.out.println(length*breadth); }} class dim { public static void main(String args[]) { rectsquare obj1=new rectsquare(); obj1.area(); rectsquare obj2=new rectsquare(10,20); obj2.area(); } }

OUTPUT

EXPERIMENT-9 Program in java to pass object through function


class pass { int a,b; pass(int x,int y) { a=x; b=y; } void check (pass obj) { if(a==obj.a && b==obj.b) { System.out.println("object equal"); } else { System.out.println("not equal"); } } } class chkobj { public static void main(String args[]) { pass obj1=new pass(10,2); pass obj2=new pass (20,30); obj2.check(obj1); obj1.check(obj2); }}

OUTPUT

EXPERIMENT-10 Program in java using THIS keyword


class rectsquare { int length,breadth; rectsquare() { length=10; breadth=10; } rectsquare(int length, int breadth) { this.length=length; this.breadth=breadth; } void area() { System.out.println(length*breadth); } } class demo { public static void main(String args[]) { rectsquare obj1=new rectsquare(); obj1.area(); rectsquare obj2=new rectsquare(10,20); obj2.area(); }}

OUTPUT

EXPERIMENT-11 Program in java using FINAL keyword


class demo { int a,b; final void sum(int x,int y) { a=x; b=y; System.out.println(a+b); }} class xyz extends demo { void sum(int a,int b) { System.out.println(a+b); }} class abc { public static void main(String args[]) { xyz obj=new xyz(); obj.sum(10,20); } }

OUTPUT

EXPERIMENT-12 Program in java to show inner outer class


class Outer { int outer_x = 100; void test() { Inner inner = new Inner(); inner.display(); } class Inner { void display() { System.out.println("display: outer_x = " + outer_x);}} } class InnerC { public static void main(String args[]) { Outer outer = new Outer(); outer.test();}}

OUTPUT

EXPERIMENT-13 Program in java to show inheritance


class A { int i, j; void showij() { System.out.println("i and j: " + i + " " + j); } } class B extends A { int k; void showk() { System.out.println("k: " + k); } void sum() { System.out.println("i+j+k: " + (i+j+k)); } } class SimpleInheritance { public static void main(String args[]) { A superOb = new A(); B subOb = new B();

superOb.i = 10; superOb.j = 20; System.out.println("Contents of superOb: "); superOb.showij(); System.out.println();

subOb.i = 7; subOb.j = 8; subOb.k = 9; System.out.println("Contents of subOb: "); subOb.showij(); subOb.showk(); System.out.println(); System.out.println("Sum of i, j and k in subOb:"); subOb.sum(); } }

EXPERIMENT-14 Program in java to show interfaces


public class Interfaces implements Animal{

public void eat(){ System.out.println("Mammal eats"); }

public void travel(){ System.out.println("Mammal travels"); }

public int noOfLegs(){ return 0; }

public static void main(String args[]){ Interfaces m = new Interfaces(); m.eat(); m.travel(); } }

OUTPUT

EXPERIMENT-15 Program in java to show Threads


public class Threads implements Runnable { public static void main (String[] args) { System.out.println("This is currently running on the main thread, " + "the id is: " + Thread.currentThread().getId()); Threads worker = new Threads(); Thread thread = new Thread(worker); thread.start(); }

@Override public void run() { System.out.println("This is currently running on a separate thread, " + "the id is: " + Thread.currentThread().getId());

} }

OUTPUT

EXPERIMENT-16 Program in java to show Exception


import java.io.*; public class Exception{

public static void main(String args[]){ try{ int a[] = new int[2]; System.out.println("Access element three :" + a[3]); }catch(ArrayIndexOutOfBoundsException e){ System.out.println("Exception thrown :" + e); } System.out.println("Out of the block"); } }

OUTPUT

You might also like