Java Practical File
Java Practical File
1|Page
ARNI SCHOOL OF TECHNOLOGY
TABLE OF CONTENTS
2|Page
ARNI SCHOOL OF TECHNOLOGY
3|Page
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-1
Solution:
Steps to setup java:- Here are the simple steps for Java JDK download and
how you can install Java JDK in your system.
Step 1: Verify that it is already installed or not
Before you can install Java in your system, you need to check whether it is
already in the system. To do so, type ‘cmd’ in the search bar and tap ‘enter’.
This opens up the command prompt.
Run the command ‘java –version’, and it will return an output message stating
if Java is already installed.
4|Page
ARNI SCHOOL OF TECHNOLOGY
Choose the option ‘Development Tools’ and select the option ‘Next’.
5|Page
ARNI SCHOOL OF TECHNOLOGY
6|Page
ARNI SCHOOL OF TECHNOLOGY
7|Page
ARNI SCHOOL OF TECHNOLOGY
You'll see two sections in the Environment Variables window: User variables
and System variables.
8|Page
ARNI SCHOOL OF TECHNOLOGY
Scroll down under the System variables section and find the "Path" variable.
Select it and click on the "Edit" button.
Click the "New" button and add the path to your Java installation directory.
For example, if you installed Java in the default location, you can
add "C:\Program Files\Java\jdk1.8.0_161\bin" (replace the version
number with your installed version).
Click "OK" to save the changes and close all the windows.
With this step, you have successfully set up Java Path. Now you need to
reopen the Command Prompt and write the command ‘javac’.
Another new window appears, and now Java download for Windows 10 and
its installation is completed. To run JavaFX applications, you must configure
the IDEs or Integrated Development Environments.
9|Page
ARNI SCHOOL OF TECHNOLOGY
Input:-
Output:-
10 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-2
Input:-
11 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
12 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-3
a) Integer: The int (short for "integer") data type is used to represent
whole numbers (i.e., numbers without a decimal point). It is one of
the primitive data types in Java and is used to store integer values.
Input:-
13 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
14 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Input:-
Output:-
15 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-4
Input:-
16 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
17 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-5
Aim: WAP to print Even & Odd numbers on the basis of given input.
Input:-
18 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
19 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-6
Solution: The Fibonacci sequence is a type series where each number is the sum
of the two that precede it. It starts from 0 and 1 usually. The Fibonacci sequence is
given by 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, and so on. The list of first 20 terms in
the Fibonacci Sequence is:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181.
Input:-
20 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
21 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-7
Aim: WAP in java to print star pattern in triangle and reverse triangle.
Solution: These are some common triangle patterns that you can print
using loops in Java. Each pattern involves simple logic with for loops
and understanding how to control the number of spaces and stars on each
line. You can adjust these patterns by changing the number of rows or
modifying the loops accordingly.
Input (Triangle):-
22 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output (Triangle):-
23 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Input:-
24 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-8
Input:-
25 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
26 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-9
Input:-
Output:-
27 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-10
Input (Triangle):-
28 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output (Triangle):-
29 | P a g e
ARNI SCHOOL OF TECHNOLOGY
30 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-11
Input:-
31 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
32 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-12
Input:-
33 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
34 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Input:-
Output:-
35 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-13
Input:-
36 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
37 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-14
Input:-
38 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
39 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-15
Input:-
Output:-
40 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-16
Input:-
41 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
42 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-17
Input:-
43 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
44 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-18
Input:-
45 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
46 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-19
Input(Client):-
Output(Client):-
47 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Input(Server):-
Output(Server):-
48 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-20
Input:-
49 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
50 | P a g e
ARNI SCHOOL OF TECHNOLOGY
b)
Input:-
Output:-
51 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-21
Input:-
52 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
53 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-22
Solution: Constructor overloading in Java is the concept where a class can have
more than one constructor, each with a different parameter list. The constructor is
invoked when an object of the class is created, and overloading allows the creation
of objects with different initializations by using different constructors.
Input:-
54 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
55 | P a g e
ARNI SCHOOL OF TECHNOLOGY
PRACTICAL-23
Input:-
56 | P a g e
ARNI SCHOOL OF TECHNOLOGY
Output:-
57 | P a g e