For faster navigation, this Iframe is preloading the Wikiwand page for Java (programski jezik).

Java (programski jezik)

Duke, maskota jave

Java je objektno usmerjeni, prenosljivi programski jezik, ki ga je razvil James Gosling s sodelavci v podjetju Sun Microsystems (danes del podjetja Oracle). 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 Java 21 (september 2023). Javo vzdržuje in posodablja Oracle. Sicer obstaja tudi odprtokodna verzija orodij za razvoj Jave (JDK), ki se imenuje Java OpenJDK.

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 mikroprocesroje ARM 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]
{{bottomLinkPreText}} {{bottomLinkText}}
Java (programski jezik)
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?