Amrutha Java File1
Amrutha Java File1
PROGRAM:
class Demo1
{
public static void main(String args[])
{
System.out.println("HELLO WORLD!");
}
}
OUTPUT:
PROGRAM :
class Datatypes
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("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:
PROGRAM:
class TypeConversion
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:
PROGRAM:
class OneDimensionalArray
double num[]={10.1,11.2,12.3,13.4,14.5};
double result = 0;
result=result+num[i];
System.out.println("Average of numbers:"+result/5);
OUTPUT:
5)Write a program on Two Dimensional Array.
PROGRAM:
class TwoDimensionalArray
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;
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];
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
int a,b;
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:
PROGRAM:
import java.util.Scanner;
class RelationalOperators
int a,b;
a=sc.nextInt();
b=sc.nextInt();
System.out.println("Equal to operator(a==b):"+(a==b));
}
OUTPUT:
PROGRAM:
int a=60;
int b=13;
int c=0;
c=a&b;
c=a|b;
c=a^b;
c=a<<2;
c=a>>2;
System.out.println("-a is:"+c);
OUTPUT:
9)
Write a program to Print Element in Matrix Form.
PROGRAM:
class MatrixAddition
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;
for(int i=0;i<2;i++)
{
for(int j=0;j<2;j++)
System.out.print(a[i][j]+"");
System.out.println();
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];
for(int i=0;i<2;i++)
for(int j=0;j<2;j++)
System.out.print(c[i][j]+"");
System.out.println();
}
OUTPUT:
PROGRAM:
class IncreasingTrianglePattern
int n=5;
for(int i=1;i<=n;i++)
for(int j=1;j<=i;j++)
System.out.print("*");
System.out.println();
}
}
OUTPUT:
PROGRAM:
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:
String name="James";
System.out.println(result);
OUTPUT:
PROGRAM:
class Vehicle
System.out.println(result);
OUTPUT:
PROGRAM:
class If
int Age=10;
if(Age>=18)
System.out.println("Eligible to Vote!");
System.out.println("Sorry,Ineligible to Vote!!!");
OUTPUT:
class IfElse
int test=10;
if(test==10)
else
OUTPUT:
PROGRAM:
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:
PROGRAM:
class WhileLoop
int arr[]={2,11,45,9};
int i=0;
while(i<4)
System.out.print(arr[i]+"");
i++;
OUTPUT:
PROGRAM:
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
OUTPUT:
PROGRAM:
class DoWhileLoop
int i=20;
do
System.out.println(i);
i--;
while(i<1);
OUTPUT:
PROGRAM:
class SwitchCase
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;}
OUTPUT:
PROGRAM:
class PyramidPattern
int n=5;
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:
PROGRAM:
class BreakStatement
if(x==5)
break;
}
System.out.println("Valu of x is:"+x);
OUTPUT:
PROGRAM:
class ContinueStatement
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:
int a=11;
int b=6;
int c=minFunction(a,b);
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;
class ThisInstance
obj.meth();
OUTPUT:
class Student
int rollno;
String name;
rollno=r;
name=n;
void displaylnformation()
System.out.println(rollno+""+name);
s1.insertRecord(111,"Krishna");
s2.insertRecord(112,"Ramya");
s1.displaylnformation();
s2.displaylnformation();
OUTPUT:
PROGRAM:
public class DefaultConstructor
public DefaultConstructor()
OUTPUT:
PROGRAM:
class ParameterConstructor
int id;
String name;
ParameterConstructor(int i,String n)
id=i;
name=n;
void display()
System.out.println(id+""+name);
pc1.display();
pc2.display();
OUTPUT:
PROGRAM:
class ConstructorOverloading
int id;
String name;
int age;
ConstructorOverloading(int i,String n)
id=i;
name=n;
id=i;
name=n;
age=a;
void display()
{
System.out.println(id+""+name+""+age);
co1.display();
co2.display();
OUTPUT:
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);
cc1.display();
cc2.display();
OUTPUT:
PROGRAM:
class WithoutConst
int id;
String name;
WithoutConst(int i,String n)
id=i;
name=n;
WithoutConst()
}
void display()
System.out.println(id+""+name);
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;
this.id=id;
this.name=name;
void display()
{
System.out.println(id+""+name);
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;
id=id;
name=name;
void display()
System.out.println(id+""+name);
}
public static void main(String args[])
wt1.display();
wt2.display();
OUTPUT:
PROGRAM:
class JBT
int variable=5;
obj.method(20);
obj.method();
variable=10;
void method()
{
int variable=40;
OUTPUT:
PROGRAM:
class JBT2
JBT2()
this("JBT2");
JBT2(String str)
OUTPUT:
36) Write a program on usage of this keyword in method.
PROGRAM:
class JBT3
obj.methodTwo();
void methodOne()
void methodTwo()
this.methodOne();
OUTPUT:
PROGRAM:
class Student9
{
int id;
String name;
Student9()
Student9(int i,String n)
this();
id=i;
name=n;
void display()
System.out.println(id+""+name);
s1.display();
s2.display();
OUTPUT:
class Counter1
int count=0;
Counter1()
count++;
System.out.println(count);
OUTPUT:
PROGRAM:
class Counter2
Counter2()
count++;
System.out.println(count);
}
OUTPUT:
PROGRAM:
class StringMethods
String s2="p"+"CHARLES"+"(MTECH)";
String s3=s1;
char[] helloArray={'H','E','L','L','O','-'};
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))
else
OUTPUT:
PROGRAM:
class CommandLineArgumentsDemo
OUTPUT:
PROGRAM:
class A
System.out.println("class A methodsA");
class B extends A
class C extends A
{
class D extends B
D obj1=new D();
obj1.methodD();
obj1.methodB();
OUTPUT:
PROGRAM:
class ABC
System.out.println("class ABC:mymethod()");
super.mymethod();
System.out.println("class test:mymethod():");
obj.mymethod();
OUTPUT:
PROGRAM:
package abc;
System.out.println("Hi..");
import abc.AccessDemo;
ad.test();
OUTPUT:
PROGRAM:
interface Myinterface
System.out.println("implementation of method1");
}
System.out.println("implementation of methond2");
obj.method1();
OUTPUT:
PROGRAM:
import java.io.*;
try
catch(ArrayIndexOutOfBoundsException e)
System.out.println("Exception:"+e);
}
OUTPUT:
47) Write a program to implement exception handling mechanisms of try ,catch and
finally blocks
PROGRAM:
try
int i=10/0;
catch(ArithmeticException ex)
finally
try
int i=10/10;
catch(ArithmeticException ex)
finally
OUTPUT:
48) Write a program to create out own thread using extended thread class
PROGRAM:
class MythreadExtendsThread
mt.start();
OUTPUT:
49) Write a program to create our own thread using runnable interface(implements)
PROGRAM:
}
class MythreadImplementsRunnable
t.start();
OUTPUT:
PROGRAM:
for(int i=0;i<=5;i++)
try
Thread.sleep(1000);
}
catch(Exception e)
System.out.println(i);
class ThreadMethods
mt.setName("bharathi");
mt.setPriority(1);
System.out.println("Thread ID is:"+mt.getId());
mt.start();
}
OUTPUT: