Java: Разлика помеѓу преработките

Од Сподели wiki
Прејди на прегледникот Прејди на пребарувањето
Нема опис на уредувањето
Нема опис на уредувањето
Ред 1: Ред 1:
== Java ==


Јава е објектно ориентиран програмски јазик, развиен од James Gosling и Sun Microsystems кој се појавува во 1990-тите. Различен од вообичаените програмски јазици кои се главно дизајнирани за да се компилираат во машински јазик, Јава се компилира во код генериран од Јава компилаторот, независен од машинскиот кој се извршува со Јава виртуелната машина. Јава користи слична синтакса како C и C++ но има многу поедноставен облик на обејкти и ги изоставува покажувачите. Тој програмски јазик е се' позастапен во софтверските решенија на пазарот. Негова силна страна е што може да се користи на повеќе оперативни системи само со инсталирање на Јава виртуелната машина за извршување на програми напишани во Јава. Денес Јава се повеќе и повеќе се користи во мобилните телефони.
== Јава синтакса ==
<code>
        * public class Hello
        * {
        *    public static void main(String[] args)
        *    {
        *        System.out.println("Hello, world!");
        *    }
        * }
</code>
Примерот горе заслужува мало објаснување..
* Во Јава се' се пишува во класи.
* Датотеките со изворниот код. вообичаено се именуваат како класата што ја содржат вклучувајќи ја и наставката на датотеката .java.
* Компилаторот ќе генерира датотека на класа за секоја класа дефинирана во изворниот код. Името на датотеката на ќе содржи името на класата и наставка .class.
* Програмите кои ќе се извршуваат како самостојни мора да имаат ''main()'' метод.
* ''void'' означува дека ''main'' методот не враќа ништо.
* main мотодот мора да прифаќа низа од ''String'' објекти. Вообичаено тие се ''args'' но може да се користат и други.
* ''static'' означува дека методот е класен метод, здружен со класата повеќе отколку со други објекти. ''Main'' методите мора да бидат ''static''.
* ''public'' обележува дека методот може да биде повикан од изворниот код од други класи или дека може да биде користен надвор од хиерархијата на класата. ''Main'' методите исто така мора да бидат ''public''.
* The printing facility is part of the Java standard library: The System class defines a public static field called out. The out object is an instance of the PrintStream class and provides the method println(String) for displaying data to the screen (standard out).
* Standalone programs are run by giving the Java runtime the name of the class whose main method is to be invoked. For example, at a Unix command line java -cp . Hello will start the above program (compiled into Hello.class) from the current directory. The name of the class whose main method is to be invoked can also be specified in the MANIFEST of a Java archive (Jar) file.

Преработка од 15:56, 10 мај 2006