Practical File
on
Internet Programming Lab
(BCA-506P)
Under the Supervision of
Mr. Gaurav Kumar
Assistant Professor
Submitted by
Aditya Dhanraj Bhatnagar
Roll No.: 202047180016
BCA-V Semester
Department of Computer Science
Vivek College of Education, Bijnor-246701 (UP)
(Affiliated to MJP Rohilkhand University, Bareilly)
Session: 2021-22
INDEX
S. No. Objective Page No.
1. Write a java program to Sum of two numbers
2. Write a java program for Illustration of if statement
3. Write a java program for Illustration of Nested if statement
4. Write a java program for Illustration of If else statement.
5. Write a java program for Illustration of if-else-if Statement
6. Write a java program for Illustration of Switch Case
statement.
7. Write a java program for Illustration of while loop
8. Write a Java Program for Exception Handling
9. Write a Java program for Illustration of java inheritance
10. Write a Java program for Illustration of java interface
11. Write a Java program for Illustration of Abstract class
12. Write a Java program for Illustration of Java Package
13. Write a Java program for Illustration of java IOstream
14. Write a Java program for Illustration of java Access
modifiers.
15. Write a Java Program for Illustration of AWT control
Internet Programming Lab (BCA-506P)
Program-01
Write a java program to Sum of two numbers.
Code:
public class AddTwoNumbers {
public static void main(String[] args) {
int num1 = 5, num2 = 15, sum;
sum = num1 + num2;
System.out.println("Sum of these numbers: "+sum);
OUTPUT:
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR 1
Internet Programming Lab (BCA-506P)
Program-02
Write a java program for Illustration of if statement.
Code:
class IfDemo {
public static void main(String args[])
int i = 10;
if (i < 15)
System.out.println("10 is less than 15");
System.out.println("Outside if-block");
OUTPUT:
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR 2
Internet Programming Lab (BCA-506P)
Program-03
Write a java program for Illustration of Nested if statement.
Code:
public class Test {
public static void main(String args[]) {
int x = 30;
int y = 10;
if( x == 30 ) {
if( y == 10 ) {
System.out.print("X = 30 and Y = 10");
OUTPUT:
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR 3
Internet Programming Lab (BCA-506P)
Program-04
Write a java program for Illustration of If else statement.
Code:
public class IfElseExample {
public static void main(String[] args) {
int number =13;
if(number%2==0){
System.out.println("even number");
else{
System.out.println("odd number");
OUTPUT:
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR 4
Internet Programming Lab (BCA-506P)
Program-05
Write a java program for Illustration of if-else-if Statement.
Code:
import java.io.*;
class GFG {
public static void main(String[] args)
// initializing expression
int i = 20;
// condition 1
if (i == 10)
System.out.println("i is 10\n");
// condition 2
else if (i == 15)
System.out.println("i is 15\n");
// condition 3
else if (i == 20)
System.out.println("i is 20\n");
else
System.out.println("i is not present\n");
System.out.println("Outside if-else-if");
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR 5
Internet Programming Lab (BCA-506P)
OUTPUT:
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR 6
Internet Programming Lab (BCA-506P)
Program-06
Write a java program for Illustration of Switch Case statement.
Code:
class SwitchCaseDemo
public static void main(String args[])
int i = 9;
switch (i)
case 0:
System.out.println("i is zero.");
break;
case 1:
System.out.println("i is one.");
break;
case 2:
System.out.println("i is two.");
break;
default:
System.out.println("i is greater than 2.");
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR 7
Internet Programming Lab (BCA-506P)
OUTPUT:
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR 8
Internet Programming Lab (BCA-506P)
Program-07
Write a java program for Illustration of while loop.
Code:
public class WhileExample {
public static void main(String[] args) {
int i=1;
while(i<=10){
System.out.println(i);
i++;
OUTPUT:
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR 9
Internet Programming Lab (BCA-506P)
Program-08
Write a Java Program for Exception Handling.
Code:
public class JavaExceptionExample{
public static void main(String args[]){
try{
//code that may raise exception
int data=100/0;
}catch(ArithmeticException e){System.out.println(e);}
//rest code of the program
System.out.println("rest of the code...");
OUTPUT:
1
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
0
Internet Programming Lab (BCA-506P)
Program-9
Write a Java program for Illustration of java inheritance.
Code:
class Employee{
float salary=40000;
class Programmer extends Employee{
int bonus=10000;
public static void main(String args[]){
Programmer p=new Programmer();
System.out.println("Programmer salary is:"+p.salary);
System.out.println("Bonus of Programmer is:"+p.bonus);
OUTPUT:
1
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
1
Internet Programming Lab (BCA-506P)
Program-10
Write a Java program for Illustration of java interface.
Code:
interface printable{
void print();
class A6 implements printable{
public void print(){System.out.println("Hello");}
public static void main(String args[]){
A6 obj = new A6();
obj.print();
1
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
2
Internet Programming Lab (BCA-506P)
OUTPUT:
Program-11
Write a Java program for Illustration of Abstract class.
Code:
abstract class Bike{
abstract void run();
class Honda4 extends Bike{
void run(){System.out.println("running safely");}
public static void main(String args[]){
Bike obj = new Honda4();
obj.run();
OUTPUT:
1
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
3
Internet Programming Lab (BCA-506P)
1
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
4
Internet Programming Lab (BCA-506P)
Program-12
Write a Java program for Illustration of Java Package.
Code:
//save by A.java
package pack;
public class A{
public void msg(){
System.out.println("Hello,I am imported from package \"pack\""); }
//save by B.java
import pack.*;
class B{
public static void main(String args[]){
A obj = new A();
obj.msg();
OUTPUT:
1
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
5
Internet Programming Lab (BCA-506P)
1
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
6
Internet Programming Lab (BCA-506P)
Program-13
Write a Java program for Illustration of java Iostream.
Code:
// Java code to illustrate standard
// input output streams
import java.io.*;
public class SimpleIO {
public static void main(String args[])
throws IOException
// InputStreamReader class to read input
InputStreamReader inp = null;
// Storing the input in inp
inp = new InputStreamReader(System.in);
System.out.println("Enter characters, "
+ " and '0' to quit.");
char c;
do {
c = (char)inp.read();
1
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
7
Internet Programming Lab (BCA-506P)
System.out.println(c);
} while (c != '0');
OUTPUT:
1
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
8
Internet Programming Lab (BCA-506P)
Program-14
Write a Java program for Illustration of java Access modifiers.
//private access modifier
Code:
class Data {
private String name;
// getter method
public String getName() {
return this.name;
// setter method
public void setName(String name) {
this.name= name;
public class Main {
public static void main(String[] main){
Data d = new Data();
// access the private variable using the getter and setter
d.setName("This is a JAVA program.");
System.out.println(d.getName());
1
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
9
Internet Programming Lab (BCA-506P)
OUTPUT:
// Protected Access Modifier
Code:
class Animal {
// protected method
protected void display() {
System.out.println("I am an animal");
class Dog extends Animal {
public static void main(String[] args) {
2
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
0
Internet Programming Lab (BCA-506P)
// create an object of Dog class
Dog dog = new Dog();
// access protected method
dog.display();
OUTPUT:
// Public Access Modifier
Code:
// Animal.java file
// public class
public class Animal {
2
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
1
Internet Programming Lab (BCA-506P)
// public variable
public int legCount;
// public method
public void display() {
System.out.println("I am an animal.");
System.out.println("I have " + legCount + " legs.");
// Main.java
public class Main {
public static void main( String[] args ) {
// accessing the public class
Animal animal = new Animal();
// accessing the public variable
animal.legCount = 4;
// accessing the public method
animal.display();
OUTPUT:
2
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
2
Internet Programming Lab (BCA-506P)
Program-15
Write a Java Program for Illustration of AWT control
Code:
import java.awt.*;
import java.awt.event.*;
public class Testawt extends Frame
public Testawt()
Button btn=new Button("Hello World");
add(btn); //adding a new button
setSize(400,500); //setting size
setTitle("Study Tonight"); //setting title
setLayout(new FlowLayout()); //set default layout for frame
setVisible(true); //set frame visibility true
public static void main(String[]args)
Testawt ta=new Testawt(); //creating a frame
2
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
3
Internet Programming Lab (BCA-506P)
OUTPUT:
2
ROLL NO.-202047180016 ADITYA DHANRAJ BHATNAGAR
4