0% found this document useful (0 votes)
14 views6 pages

SHREYA

The document is an assignment report by Kage Shreya Shantkumar on an online completion course in Java programming, detailing the course content and key Java concepts learned. It covers topics such as Java essentials, object-oriented programming principles, and exception handling. The report concludes that the course provides a solid foundation for entry-level Java development roles and further specialization in related fields.

Uploaded by

shreyakage177
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views6 pages

SHREYA

The document is an assignment report by Kage Shreya Shantkumar on an online completion course in Java programming, detailing the course content and key Java concepts learned. It covers topics such as Java essentials, object-oriented programming principles, and exception handling. The report concludes that the course provides a solid foundation for entry-level Java development roles and further specialization in related fields.

Uploaded by

shreyakage177
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

PURANMAL LAHOTI GOVERNMENT

POLYTECHNIC, LATUR
_________________________________________
________

ACADEMIC YEAR 24-25

ASSIGNMENT

Name : Kage Shreya Shantkumar


Roll number: 39
Enrollment No: 23510210619
Subject : Programming in java
Guidance : Shinde mam
Subject code: 314317
Branch Name: Information Technology
Course code: IF4K

Topic: Report on online completion course on java


programming

1
Report on online completion course on java
programming

Table of contents:

Name of the topic Page no


Introduction 3

Java essentials 5

Java essentials OOPS 6


concepts and Exception
handling

Assessment 7

2
INTRODUCTION
Completing course on Infosys springboard. Completed
course for java Essentials.

Android is a mobile phone operating system coming


from Google. It is one of the most popular Mobile
Operating Systems in the world racing ahead of
Windows Mobile, Blackberry and Apple iPhone.
Android is being used as a Mobile Operating System by
the Open Handset Alliance which has companies like
Sony, HTC, Samsung and Google as partners.
Though Android doesn’t run on Java Virtual Machine
but runs on a java like Process Virtual Machine called
Android Run Time, Java is used in making applications
for Android as ART can run Java based Applications.
ART has been introduced with Android 4.4 Kit Kat,
prior to KitKat Android used to use Dalvi to run
Applications, which is another Process Virtual
Machine..
In this course I have learn that various topics such that
introduction, java esssentials oops concepts and
exception handling and switch statements and end of
the course is they gives us assessment in this
assessment have total 5 questions, after solving this
assignment certificate is generated in this course.

3
What is Java ?
Java is an object-oriented programming language used
in distributed environments on the internet. It is a high-
level language that is also easy to read and understand.
With it, developers can “write once, run anywhere”
(WORA), meaning that the compiled Java code will run
on all Java-compatible platforms without the need for
recompilation.
Java Essentials:
 Objects: Instances of classes that hold data and
behaviour
 Java Class: A blueprint defining attributes (fields) and
behaviors (methods) for objects.
 Java Variables: Data storage, including instance
variables, class variables, local variables, and
parameters.
 Methods in Java: Functions defined in classes to
perform actions; can take parameters and return values.
 Loops: Structures (e.g., for, while) for repeating code
execution.
 Conditions: Statements (e.g., if, else) for decision-
making in code.
 Java Arrays: Fixed-size collections of elements of the
same type.

4
OOP concepts
The essential concepts in Java are its object-oriented
programming (OOPs) features. OOP simplifies software and
application development as well as maintenance by providing
some concepts such as:
 Encapsulation: Bundling data (attributes) and methods
(functions) within a class, restricting direct access to some
components.
 Inheritance: Mechanism where a new class (subclass) inherits
properties and behaviors from an existing class (superclass),
promoting code reuse.
 Polymorphism: Ability for different classes to be treated as
instances of the same class through method overriding
(runtime) and method overloading (compile-time).
 Abstraction: Hiding complex implementation details and
showing only essential features of an object, often achieved
through abstract classes and interfaces.

Java Essentials OOPS Concepts and Exception


Handling :-
 Java Basics Android: Fundamental Java concepts applied in
Android development, including syntax, data types, and control
structures.
 Java Classes and Access Modifiers: Classes are blueprints
for objects. Access modifiers (public, private, protected, and
default) control visibility and accessibility of classes, methods,
and variables

5
CERTIFICATE :

CONCLUSION:

In this online Java programming certification course provided


a comprehensive foundation in core Java concepts, enabling
participants to gain practical skills in developing applications
across various platforms, making them well-equipped to
pursue entry-level Java development roles while laying a
strong groundwork for further specialization in areas like web
development, Android development, or enterprise
applications.

You might also like