Ebooks, Audobooks and Classical Music from Liber Liber
a b c d e f g h i j k l m n o p q r s t u v w x y z





Web - Amazon

We provide Linux to the World


We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
Јава (програмски језик) - Википедија

Јава (програмски језик)

Из пројекта Википедија

Java (изговор: џава, јава) је програмски језик, који је развила компанија Sun Microsystems почетком деведесетих година. Sun је купио лиценцу за језик Оберон (од Н. Вирта - Niklaus Wirth творца Паскала, Модуле...) и базирао свој језик на већини концепата из Оберона. Избацили су концепт модула у увели пакете какве данас знамо, који се ослањају на фајл систем и увели формално концепт класа из објектно-оријентисане парадигме. Осим тога језик има синтаксу из C и C++-а, али је много строжи при превођењу, дизајниран тако да буде независтан од платформе, и са поједностављеним управљањем меморијом. Претпоставља се да је ово урађено због популарности језика C, али и због једноставности неких структура. Прва верзија је званично објављена 1995. године.

Садржај

[уреди] Историја Јаве

  • 1991. - Џејмс Гозлинг (James Gosling), Патрик Нотон (Patrick Naughton) и Мајк Шеридан (Mike Sheridan) почињу пројекат зелен (Green - OS).
  • 1994. - Америчка фирма Sun Microsystems издаје нови језик базиран на Green OS програмском језику Oak
  • 1995. - - издаје прву верзију језика Java.

[уреди] Синтакса

[уреди] Пример кода

<code>
 // Име фајла мора бити Pozdrav.java

 public class Pozdrav {
    // Главној методи се предаје низ параметара унетих са командне линије

     public static void main(String[] аргументи) {
         System.out.println("Здраво свете!");
     }
 }
</code>

[уреди] Коментари

  • Једноредни коментари обележавају се са // и завршавају се на крају колоне
  • Двосмерни коментари обележавају се са /* и завршавају се са */. Ови коментари могу се простирати преко више редова
  • Коментари за документацију обележавају се са /** и завршавају се са */. Ови коментари могу се простирати преко више редова

[уреди] Сепаратори

За раздвајање, јава користи неколико знакова:

  • () (обичне заграде) - Служе за одвајање листе параметара од позива методе. Користе се и за наглашавање приоритета израза, за груписање израза у управљачким наредбама као и за одређивање типова података при конверзији.
  • {} (витичасте заграде) - Служе за ограђивање вредности аутоматски иницијализованих низова, за дефинисање блокова наредби, класа, метода као и за дефинисање локалног опсега важења променљивих.
  • [] (угласте заграде) - Користе се за издвајање вредности чланова низова и за декларисање самих низова.
  • ; (тачка и зарез) - Закључује наредбу.
  • , (зарез) - Раздваја идентификаторе у декларацији променљиве и користи се за повезивање наредби унутар петљи.
  • . (тачка) - Служи за раздвајање назова пакета од потпакета и класа као и за раздвајање променљивих или метода од имена објеката.

[уреди] Резервисане речи

Све до J2SE5, јава је садржавала 48 резервисаних речи. Уз синтаксу сепаратора и оператора оне представљају дефиницију програмског језика Јава.

Резервисане речи јаве су: abstract, boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, extends, final, finally, float, for, goto, if, implements, import, instanceof, int, interface, long, native, new, package, private, protected, public, return, short, static, strictfp, super, switch, synchronized, this, throw, throws, transient, try, void, volatile и while.

Осим ових, резервисане су и вредности: true, false и null.

[уреди] Изговор

Програмски језик Јава је добио назив по острву у Индонезији, са кога САД увозе велике количине кафе. Другим речима, Јава је у САД-у појам који се везује за кафу на сличан начин као што је то у нашој земљи Бразил. Американци име овог острва (па самим тим и име програмског језика) изговарају Џава или Ђава, што је погрешно, јер Индонежани, своје острво називају управо тако - Јава. У српском говорном подручју је устаљено да се име програмског језика изговара исто као и име острва, дакле, Јава, иако се понегде практикује амерички иѕговор.

[уреди] Спољашње везе

[уреди] Sun

[уреди] Алтернативе

[уреди] Упутства за почетнике

[уреди] Извори

[уреди] Историја

[уреди] Критике


Програмски језици
Ada | ALGOL | APL | Асемблер | AWK | BASIC | C | C++ | C# | COBOL | ColdFusion | Common Lisp | Delphi | Eiffel | Focus | Forth | FORTRAN | Haskell | IDL | Java | JavaScript | Limbo | Lisp | Lua | Modula 2 | Objective C | OCaml | Pascal | Perl | PHP | Prolog | Python | Ruby | SAS | Scheme | Smalltalk | SQL | Tcl | Visual Basic
Our "Network":

Project Gutenberg
https://gutenberg.classicistranieri.com

Encyclopaedia Britannica 1911
https://encyclopaediabritannica.classicistranieri.com

Librivox Audiobooks
https://librivox.classicistranieri.com

Linux Distributions
https://old.classicistranieri.com

Magnatune (MP3 Music)
https://magnatune.classicistranieri.com

Static Wikipedia (June 2008)
https://wikipedia.classicistranieri.com

Static Wikipedia (March 2008)
https://wikipedia2007.classicistranieri.com/mar2008/

Static Wikipedia (2007)
https://wikipedia2007.classicistranieri.com

Static Wikipedia (2006)
https://wikipedia2006.classicistranieri.com

Liber Liber
https://liberliber.classicistranieri.com

ZIM Files for Kiwix
https://zim.classicistranieri.com


Other Websites:

Bach - Goldberg Variations
https://www.goldbergvariations.org

Lazarillo de Tormes
https://www.lazarillodetormes.org

Madame Bovary
https://www.madamebovary.org

Il Fu Mattia Pascal
https://www.mattiapascal.it

The Voice in the Desert
https://www.thevoiceinthedesert.org

Confessione d'un amore fascista
https://www.amorefascista.it

Malinverno
https://www.malinverno.org

Debito formativo
https://www.debitoformativo.it

Adina Spire
https://www.adinaspire.com