Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

the mee ng of deadlines would have been impossible.

Index
S. No PAGE NO.

1. Company Profile
2. Introduc on To Java
3. The Java Pla orm
4. Installa on Of Java
5. Configuring Variable
6. Write, Compile And Run a Java Program
7.
COMPANY PROFILES

The company in which I completed training part of my BE session is YCT Academy.


YCT stands for Your Computer Teacher. I

It is founded on 12th Aug 2014.YCT Academy also known as Your Computer


Teacher Academy providing best training to engineering candidate in almost all
the branches,so students gets campus selected in various Organiza on like
Microso .MicoBosch.IBM.L&T.Mahindra HCL,TCS,MUSIGMA, SINTEL, WIPRO
INFOTECH. ETC.

Course Conducted by YCT Academy:


NET
PHP
C/C++
CORE JAVA
ADVANCED JAVA
ORACLE
ANDROID
MINOR/MAJOR/LIVE PROJECTS
EMBEDDED SYSTEM
Seo
AUTOCAD

Introduc on to Java

With the inven on of microprocessors, the world is scien fically developed with
sophis cated equipments, systems, and devices. Microprocessors are used in
computers, televisions, and fax machines. Even the hand-held devices such as
pagers, PDAs (Personal Digital Assistant), and cell phones make use of
microprocessors. All these electronic devices are helpful because of their
communica on capabili es. With the increasing capabili es and decreasing cost
of informa on processing and networking technologies, the network is growing
rapidly for transmi ng informa on through electronic systems.

Internet is the network of networks between different types of computers located


at different places to transmit informa on. Informa on can reach to any place in
the world quickly at a cheaper rate through the Internet. Thus, the Internet has
made the world a global village for informa on exchange. The emerging
infrastructure of electronic devices and interconnected computer networks create
an environment that presents new challenges to so ware industries.
for this emerging compu ng environment, Java process to be a well-suited
programming language. it is found suitable for networked environments involving
a great variety of computer and devices.

Java has many characteris cs that have contributed to its popularity:

➤ Pla orm independence - Many languages are compa ble with only one
pla orm. Java was specifically designed so that it would run on any computer,
regardless if it was running Windows, Linux, Mac, Unix or any of the other
opera ng systems.

Simple and easy to use - Java's creators tried to design it so code could be wri en
efficiently and easily.

Mul -func onal - Java can produce many applica ons from command-line
programs to applets to Swing windows (basically, sophis cated graphical user
interfaces).

Java does have some drawbacks. Since it has automated garbage collec on, it can
tend to use more memory than other similar languages. There are o en
implementa on differences on different pla orms, which have led to Java being
described as a "write once, test everywhere" system. Lastly, since it uses an
abstract "virtual machine", a generic Java program doesn't have access to the
Na ve API's on a system directly. None of these issues are fatal, but it can mean
that Java isn't an appropriate choice for a par cular piece of so ware.

The Java Pla orm

One thing that dis nguished Java from some other languages is its ability to run
the same compiled code across mul ple opera ng systems.In other languages,
the source code (code that is wri en by the programmer), is compiled by a
compiler into an executable file. This file is in machine language, and is intended
for a single opera ng system/processor combina on, so the programmer would
have to recompile the program seperately for each new opera ng
system/processor combina on.Java is different in that it does not compile the
code directly into machine language code. Compila on creates bytecode out of
the source code. Bytecode generally looks something like this:

a7 f4 73 5a 1b 92 7d

When the code is run by the user, it is processed by something called the Java
Virtual

➤ The Java virtual machine is wri en specifically for a specific opera ng system,
e.g. for Linux a special implementa on is required as well as for Windows.

Java programs are compiled by the Java compiler into bytecode. The Java virtual
machine interprets this bytecode and executes the Java program.
Java Run me Environment vs. Java Development Kit

➤ A Java distribu on comes typically in two flavors, the Java Run me


Environment (JRE) and the Java Development Kit (JDK). I

You might also like