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

Java Session 1

The document provides an overview of Java programming, highlighting its ability to develop applications for various platforms including the Internet, servers, and handheld devices. It covers the history of Java, its characteristics such as simplicity, security, portability, and multithreading, and emphasizes its role as a general-purpose programming language. Created by Dr. Halkar Rachappa for the BCA program at Vijayanagara Sri Krishnadevaraya University, the document serves as an introduction to Java for third-semester computer science students.

Uploaded by

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

Java Session 1

The document provides an overview of Java programming, highlighting its ability to develop applications for various platforms including the Internet, servers, and handheld devices. It covers the history of Java, its characteristics such as simplicity, security, portability, and multithreading, and emphasizes its role as a general-purpose programming language. Created by Dr. Halkar Rachappa for the BCA program at Vijayanagara Sri Krishnadevaraya University, the document serves as an introduction to Java for third-semester computer science students.

Uploaded by

halkar Rachappa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Paper Title: Java programming

Programme BCA
Subject Computer Science
Course 24MJBCA3L1
Code
Semester III
University Vijayanagara Sri Krishnadevaraya University, Ballari
(VSKUB)
Created by Dr. Halkar Rachappa
Session 1
Introduction to java
• The answer is that Java enables users to
develop and deploy applications on the Internet
for servers, desktop computers, and small hand-
held devices.
• Java is a general purpose programming
language.
• Java is the Internet programming language

.
Java’s History
James Gosling and Sun Microsystems
Oak
Java, May 20, 1995, Sun World
Hot Java
– The first Java-enabled Web browser
Characteristics of Java
Java Is Simple
Java Is Distributed
Java Is Interpreted
Java Is Robust
Java Is Secure
Java Is Portable
Java Is Multithreaded
Characteristics of Java
• Java Is Simple
Java is partially modeled on C++, but greatly
simplified and improved. Some people refer to
Java as "C++--" because it is like C++ but with
more functionality and fewer negative aspects
• Java Is Distributed
Distributed computing involves several
computers working together on a network. Java
is designed to make distributed computing easy.
Characteristics of Java
• Java Is Interpreted
Distributed computing involves several computers
working together on a network. Java is designed to
make distributed computing easy.

• Java Is Robust
Java compilers can detect many problems that would
first show up at execution time in other languages.
Characteristics of Java
• Java Is Secure
Java implements several security mechanisms
to protect your system against harm caused by
stray programs
• Java Is Portable
Because Java is architecture neutral, Java
programs are portable. They can be run on
any platform without being recompiled.
Characteristics of Java
• Java Is Multithreaded
Multithread programming is
smoothly integrated in Java, whereas
in other languages you have to call
procedures specific to the operating
system to enable multithreading.
Thank you

You might also like