0% found this document useful (0 votes)
18 views

Second

Uploaded by

GromAn
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)
18 views

Second

Uploaded by

GromAn
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/ 7

the meeting of deadlines would have been impossible.

Index
S. No PAGE NO.

1. Company Profile
2. Introduction To Java
3. The Java Platform
4. Installation Of Java
5. Configuring Variable
6. Write, Compile And Run a Java Program
7. Package
8. Class & Object
9. Inheritance
10.Variable And Method
11.Modifiers And Import Statement
12.Interface
13.IDE
14.History of Java
15.Working With Classes
16.Features of Java

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 Organization like
Microsoft.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

Within a short span of two years YCT Academy has become a leading centre for
imparting sophisticated skills for personnel drawn from Industries, Development
organisations. Technical Institutions and the Jobseekers.

YCT Academy has also emerged as a pioneering organisation in planning and


implementing pilot projects for socially disadvantages groups. The centre has
become a nodal centre in the state in the production of training materials for
Vocational Training & Skill Enrichment training in Hi- tech areas (includes
Curriculum Development and Course Material Development).
Introduction to Java

With the invention of microprocessors, the world is scientifically developed with


sophisticated 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
communication capabilities. With the increasing capabilities and decreasing cost
of information processing and networking technologies, the network is growing
rapidly for transmitting information through electronic systems.

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


at different places to transmit information. Information 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 information exchange. The emerging
infrastructure of electronic devices and interconnected computer networks create
an environment that presents new challenges to software industries.
for this emerging computing 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 characteristics that have contributed to its popularity:

➤ Platform independence - Many languages are compatible with only one


platform. 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
operating systems.

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

Multi-functional - Java can produce many applications from command-line


programs to applets to Swing windows (basically, sophisticated graphical user
interfaces).

Java does have some drawbacks. Since it has automated garbage collection, it can
tend to use more memory than other similar languages. There are often
implementation differences on different platforms, 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
Native 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 particular piece of software.
The Java Platform

One thing that distinguished Java from some other languages is its ability to run
the same compiled code across multiple operating systems.In other languages,
the source code (code that is written by the programmer), is compiled by a
compiler into an executable file. This file is in machine language, and is intended
for a single operating system/processor combination, so the programmer would
have to recompile the program seperately for each new operating
system/processor combination.Java is different in that it does not compile the
code directly into machine language code. Compilation 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 written specifically for a specific operating system,
e.g. for Linux a special implementation 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 Runtime Environment vs. Java Development Kit

➤ A Java distribution comes typically in two flavors, the Java Runtime


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

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy