Java programming language

20
Java Programming http://bit.ly/java201507
  • Upload

    -
  • Category

    Software

  • view

    390
  • download

    0

Transcript of Java programming language

Java Programming

http://bit.ly/java201507

Java Programming Language,Java SE 6

Text Book

The Java Programming Language Basics

More Objective-Oriented Programming

Exceptions, Cellections, and I/O

Developing Graphical User Interfaces

Advanced Java Programming

Getting Started OOP Keywords, Types Syntax, Controls Arrays

Class Design Advanced Class Features

Exceptions and Assertions Collections and Generics I/O Fundamentals

Console I/O and File I/O GUI Event Handling GUI-Based Application

Threads Networking

Getting Started

Java History

1991 - Project Oak1995 - Alpha and Beta1996 - JDK 1.01997 - JDK 1.11998 - J2SE 1.22000 - J2SE 1.32002 - J2SE 1.42004 - J2SE 5.02006 - Java SE 62011 - Java SE 72014 - Java SE 8

Java Technology

● Java is a programming language● Similar in syntax to C++● Objected-Oriented Programming Language● The Java Virtual Machine● Garbage Collection● The Java Runtime Environment

JRE

GC

Hello World

Write Once,Run Anywhere

Object-Oriented Programming

Object

Class

Instance

Terms

Encapsulation

Inheritance

Polymorphism

OOP

UML

Airport has a AircraftJet is a AircraftHelicopter is a Aircraft

Car has a TireCar use a GasStation

Class Diagram

UMLSequenceDiagram

Syntax...

.java Package

Imports

Class Extends Implements {

Fields

Constructor

Methods

}

Keywords

Primitive and Object Type

booleancharbyteshortintlongfloatdouble

and Others..

Reference Type

WritingSample

package com.kosa.exmaple;

import System.out;

class SayHello { private String name;

public SayHello() { this.name= “”; }

public SayHello(String name) { this.name= name; }

public void sayHi() { System.out.println(“Hello “+name); }}