Programski jezik java

Iz Wikipedije, proste enciklopedije
Skoči na: navigacija, iskanje
Duke, maskota jave

Java je objektno usmerjeni, prenosljivi programski jezik, ki ga je razvil James Gosling s sodelavci v podjetju Sun Microsystems. Projekt, ki se je v začetku (leta 1991) imenoval Oak (hrast), je bil razvit kot zamenjava za C++. Jave ne smemo zamenjevati z jezikom JavaScript, ki ima podobno ime, ter podobno, C-jevsko skladnjo. Različica Java 1.0 je bila objavljena leta 1996, zadnja različica je 8.0 (marec 2014). Javo vzdržuje in posodablja Oracle - Sun Microsystems.

Tolmač za javo je vgrajen v večino spletnih brskalnikov, s tem se javanski programčki (applet) lahko izvajajo kot del HTML dokumenta.

Poznamo 3 vrste jave:

  • J2SE - standardna različica jave za osebne računalnike
  • J2ME - različica jave za mini naprave (mobiteli, pametni televizorji, ...)
  • J2EE - poslovna različica jave

Z javo se da programirati tudi aplikacije na mobilnih telefonih (J2ME) in pametnih telefonih z operacijskim sistemom Android.

Javo lahko namestimo tudi na procesorje ARM (Raspberry Pi) in sicer po ne tako prijaznem postopku, ki ga lahko najdemo na spletni strani najdeni v poglavju Zunanje povezave

Zgled programa[uredi | uredi kodo]

public class Prvi
{
 public static void main(String[] args){
  System.out.println("Pozdravljeni");
 }
}

Program Pozdravljen svet v javi[uredi | uredi kodo]

Programček PozdravljenSvet demonstrira osnovne elemente jezika:

// Ime datoteke se mora ujemati z imenom glavnega razreda (class), torej PozdravljenSvet.java </font>
public class PozdravljenSvet {
    public static void main(String[] args) {
        System.out.println("Pozdravljen svet!");
    }
 }

Komentarji[uredi | uredi kodo]

V javi poznamo tri vrste komentarjev. Prvi je enovrstičen, ki ga napovemo z dvema poševnicama (//), drugi so večvrstični komentarji, ki jih pišemo s poševnico in zvezdico (/*) in jih zaključimo z (*/) ter dokumentacijske komentarje, ki jih prepoznamo po poševnici in dveh zaporednih zvezdicah (/**). Slednji se uporabljajo za izdelavo avtomatične dokumentacije z uporabo javadoc. Te komentarje zaključimo na enak način kot večvrstične komentarje.

Enovrstični komentar:

//Zgled enovrstičnega komentarja

Večvrstični komentar:

/*Zgled
*več
*vrstičnega
*komentarja
*/

Dokumentacijski komentar:

/**
* @author Oseba
* @version 1.00
*/

Glej tudi[uredi | uredi kodo]

Zunanje povezave[uredi | uredi kodo]


Glavni programski jeziki (več)

Industrijski: ABAP | Ada | C | C++ | C# | COBOL | Delphi | Fortran | java | JavaScript | Lisp | Objective-C | Perl | PHP | PL/SQL | Python | SAS | sh | SQL | Visual Basic | zbirnik

Akademski: Eiffel | Haskell | Logo | ML | paskal | prolog | Scheme | Smalltalk

Zgodovinski: ALGOL | APL | AWK | BASIC | Clipper | PL/I | Simula