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

Java

The document discusses an introduction to the Java programming language. It provides background on Java, noting that it is a high-level, platform-independent language originally developed by Sun Microsystems in 1995. It can be used to create applications that run on computers, mobile devices, and in web browsers. The document then discusses key aspects of Java like it being object-oriented, simple, and able to create graphical user interfaces. It also lists common features of Java like being open source, distributed, dynamic and secure.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

Java

The document discusses an introduction to the Java programming language. It provides background on Java, noting that it is a high-level, platform-independent language originally developed by Sun Microsystems in 1995. It can be used to create applications that run on computers, mobile devices, and in web browsers. The document then discusses key aspects of Java like it being object-oriented, simple, and able to create graphical user interfaces. It also lists common features of Java like being open source, distributed, dynamic and secure.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Java Course:

// /
4 / 28 /

ackbone

annia

http://fanniabackbone.wikispaces.com/Java

"

".

Java:
Chapter 01: An Introduction.

Java .
Java

Windows Applications

Applications
.Mobile Applications

Sun MicroSystems

Web

?What is Java

MainFrame

. :

Java Is A High-Level Programming Language

Originally Developed By Sun Microsystems


And Released In 1995.

Java Is:
" " ....

OOP

...........................................

Platform independent: ...

..............................

Simple:

GUI, Web & Console:

1.
2.
3.
4.

Open Source.

5.

Architectural- neutral.

6.

Distributed.

7.

Dynamic.

8.

High Performance.

9.

10. Interpreted.
11. Multi-threaded.
12. Portable.
13. Robust.
14. Secure:
Table 1 : Java Features

|Page--

" "Source Code


" ."Java Tool Kit JDK .
:

Start

Edit Program

Compilation

:
Yes

Compile
?Errors

Testing: Run

Yes

Run-time
?Errors
No
End

|Page--

: Java Editions ""

SE
EE
ME

Standrad
Edition
Enterprice
Edition
Micro Edition

...........................................................
..................... " "
.........................

. Java

Project
Package

Package

Pachage
Pachage

Package

Function: Method
Main Method

Statement;
Statement; ..;

}
Figure 1 : Java App. Components

|Page--


:
)( )( : :
1

.Case Sensitive

J2EE

JDK Java Development Kit,

Main Method Class

JVM

JVM Windows Platform .Mac Os

Class

.java

.class

.
10

";" .

11

12

13

GUI

. Java

.java

14

Byte Code

15

NetBeans, Jcreator& Eclipse IDEs

.
16

Byte Code Interpreter .JVM

17

C/C++ .

18

Java Applet HTML .

19

Function . OOP

20

Byte Code .High Level Language


|Page--

:
: .
:
: C/C++ .
:
.

Object Oriented Programming

: .

|Page--


: :
1

.Case Sensitive

J2EE

JDK Java Development Kit,

Main Method Class

JVM

JVM Windows Platform .Mac Os

Class

.java

.class

.
10

";" .

11

12

13

GUI

. Java

.java

14

Byte Code

15

NetBeans, Jcreator& Eclipse IDEs

.
16

Byte Code Interpreter .JVM

17

C/C++ .

18

Java Applet HTML .

19

Function . OOP

20

Byte Code .High Level Language


|Page--

: :

:
1.
2.
3.
4.
5.

: :

Project
Packages
Classes
Functions
Statements

JVM

C/C++

:

.

C++

C++ Compiler
for Mac

Mac.
:

C++ Compiler
for Windows

Win.

Java Is OOP:

"" .



.

.

|Page--

You might also like