Professional Documents
Culture Documents
Nishant Veer Java Journal
Nishant Veer Java Journal
lNo:
89 Exam SeatNo:
“
Educat
i
ont
hroughsel
f-
hel
pisourmot
to"
-Kar
mav
eer
Ray
atShi
kshanSanst
ha’
s
Sadgur
uGadageMahar
ajcol
l
ege,
Kar
ad
CERTI
FICATE
Depar
tmentofcomput
ersci
ence
Dat
e: / /
Thisi
stocerti
fythatMr.VeerNishantParshuram hassati
sfactori
l
ycarr
iedouttherequi
red
Pract
calwork,prescr
ibedbytheShi v
ajiUniversit
y,Kol
hapurfortheBCA-II
IcourseinJava
Progr
ammi ngthi
sJournalr
epresentshim bonafideworki
ny ear2020-
2021.
Teacheri
nchar
ge Exami
ne Depar
tmentofcomput
ersci
ence
INDEX
Sr No Title Date Page No Remark
1 Write a java rrogram on tyre castng
A] Widening tyre castng
B] Narrowing tyre castng.
2 Write a rrogram to disrlay days in a week using switch
case statement.
3 Write a rrograms on constructor
A] deiault constructor
B]rarameterized constructor
4 Write a rrograms on inheritance
A] single inheritance
B] multlevel inheritance
C] hierarchical inheritance
5 Write a rrogram on interiace inheritance
6 Write a rrogram to defne and Access rackage
7 Write a rrogram on rolymorrhism
A] Method overloading
B] Method overriding
8 Write a rrogram to create a thread using
A] Extending a thread class
B] Imrlementng Runnable Interiace
9 Write a rrogram to use oi various thread rriorites
A] Maximum rriority thread
B] Minimum rriority thread
C] Normal rriority thread
10 Write a rrogram on Excerton Handling
Assignment No 1
int x=7;
long y=x;
float z=y;
Output:
{
double d=166.66;
long l= (long)d;
int i=(int)l;
System.out.rrintln(“Beiore conversion:”+d);
System.out.r
Output:
Assignment No 2
int day=5;
switch(day)
case 1:
System.out.rrintln(“Monday”);
break;
case 2:
System.out.rrintln(“Tuesday”);
break;
case 3:
System.out.rrintln(“Wednesday”);
break;
case 4:
System.out.rrintln(“Thursday”);
break;
case 5:
System.out.rrintln(“Friday”);
break;
case 6:
System.out.rrintln(“Saturday”);
break;
case 7:
System.out.rrintln(“Sunday”);
break;
Ouput:
Assignment No 3
a)Default constructor
b)Parameterized constructorg
a)Default Constructor:
class bike1
bike1()
System.out.rrintln(“Bike is created”);
Output:
b)Parameterized constructor:
class student
int id;
String name;
student(int i,String n)
{
id=i;
name=n;
void disrlay()
System.out.rrintln(id+” “+name);
s1.disrlay();
s2.disrlay();
}}
Output:
Assignment No 4
a)Single Inheritance
b)Multlevel Inheritance
c)Hierarchical Inheritanceg
a)Single Inheritance:
class Animal
void eat()
System.out.rrintln("eatng...");
void bark()
System.out.rrintln("barking...");
class singleinheritance
d.bark();
d.eat();
}}
Output:
b)Multlevel Inheritance:
class Animal
void eat()
System.out.rrintln("eatng...");
void bark()
System.out.rrintln("barking...");
void weer()
{
System.out.rrintln("weering...");
class multlevelinheritance
d.weer();
d.bark();
d.eat();
Output:
c)Hierarchical Inheritance:
class Animal
void eat()
System.out.rrintln("eatng...");
}
class Dog extends Animal
void bark()
System.out.rrintln("barking...");
void walk()
System.out.rrintln("walking...");
class hierarchical
c.walk();
c.eat();
Output:
Assignment No 5
interiace Printable
void rrint();
void show();
{System.out.rrintln("Hello");}
{System.out.rrintln("Welcome");}
i.rrint();
i.show();
Output:
Assignment No 6
2)rackage rkg1;
3) imrort rkg1.*;
i.show();
}}
Output:
Assignment No 7
a)Method Overloading
b)Method Overridingg
a)Method overloading:
class multrlyiun
{
statc int multrly(int a, int b)
{
return a*b;
}
statc double multrly(double a, double b)
{
return a*b;
}
}
class overloading
{
rublic statc void main (String args[])
{
System.out.rrintln(multrlyiun.multrly(2,4));
System.out.rrintln(multrlyiun.multrly(4.5,8.3));
}
}
Output:
b)Method Overriding:
class language
{
rublic void disrlayinio()
{
System.out.rrintln("Common English Language");
}
}
class java extends language
{
rublic void disrlayinio()
{
System.out.rrintln("Java Programming Language");
}
}
class overriding
{
rublic statc void main(String args[])
{
java j1=new java();
j1.disrlayinio();
language l1=new language();
l1.disrlayinio();
}
}
Output:
Assignment No 8
System.out.rrintln("thread is running...");
t1.start();
Output:
System.out.rrintln("thread is running...");
}
t1.start();
Output:
Assignment No 9
t1.setPriority(Thread.MAX_PRIORITY);
t1.start();
Output:
{
rublic void run()
t1.setPriority(Thread.MIN_PRIORITY);
t1.start();
Output:
t1.setPriority(Thread.NORM_PRIORITY);
t1.start();
}
Output:
Assi
gnmentNo10
Q10)Wr
it
eaPr
ogr
am onExcept
ionHandl
ing
publ
i
ccl
assj
avaexcept
ion
publ
i
cst
atcv
oidmai
n(St
ri
ngar
gs[
])
t
ry{
i
ntdat
a=100/
0;
cat
ch(
Ari
thmet
icExcept
ione)
Sy
stem.
out
.pr
int
ln(
e);
Sy
stem.
out
.pr
int
ln(
"r
estoi
thecode.
..
")
;
Out
put
: