Java: відмінності між версіями
мНемає опису редагування |
Немає опису редагування |
||
| Рядок 1: | Рядок 1: | ||
[[Файл:Java logo.png|300px|thumb|right|Java™]] | [[Файл:Java logo.png|300px|thumb|right|Java™]] | ||
'''Java''' ''(укр. Джава<ref>А не Ява!!!</ref>, жарг. Жаба)'' - обє'ктно-орієнтована мови програмування створена у 1995 році компанією [[Sun Microsystems]]. Працює на будь-яій платформі, через те, що компілюється в байт-код і виконується | '''Java''' ''(укр. Джава<ref>А не Ява!!!</ref>, жарг. Жаба)'' - [[ООП|обє'ктно-орієнтована]] мови програмування створена у 1995 році компанією [[Sun Microsystems]]. Працює на будь-яій [[ОС|платформі]], через те, що компілюється в [[байт-код]] і виконується віртуальною машиною. Через це й тупить. | ||
== Огляд == | == Огляд == | ||
| Рядок 6: | Рядок 6: | ||
===НЕНАВИСТЬ!!!1=== | ===НЕНАВИСТЬ!!!1=== | ||
Нормальні кодери Жабу жорстко ненавидять через те, що | Нормальні кодери Жабу жорстко ненавидять через те, що | ||
*щоб проги на Жабі виконувались так швидко як їх еквівалент на Сі, треба півдня колупатись в конфігурації компілятора й ще півдня оптимізувати код. | *щоб проги на Жабі виконувались так швидко як їх еквівалент на [[Сі]], треба півдня колупатись в конфігурації [[Компілятор|компілятора]] й ще півдня оптимізувати код. | ||
*через синтаксис навіть гірший ніж у Сі. | *через синтаксис навіть гірший ніж у [[Сі]]. | ||
*велика кількість коду<ref>У порівнянні з Пітоном, дуже велика!</ref>. ''Див. "Приклади коду".'' | *велика кількість коду<ref>У порівнянні з [[Python|Пітоном]], дуже велика!</ref>. ''Див. "Приклади коду".'' | ||
*"прінудітєльноє ООП" | *"прінудітєльноє [[ООП]]" | ||
*ненормальні методи робити з GUI. | *ненормальні методи робити з [[GUI]]. | ||
===Любов і обожнювання=== | ===Любов і обожнювання=== | ||
Як і в кожній справі, коли хтось ненавидить, хтось дуже любить. Ось за що: | Як і в кожній справі, коли хтось ненавидить, хтось дуже любить. Ось за що: | ||
*Кроссплатформність.<ref>Казати, що Жаба - тру, бо вона підходить до усіх платформ - те саме, що казати, що анальний секс - тру, бо підходить до усіх статей.</ref> | *[[Кроссплатформність]].<ref>Казати, що Жаба - тру, бо вона підходить до усіх платформ - те саме, що казати, що анальний секс - тру, бо підходить до усіх статей.</ref> | ||
*Її дуже люблять всілякі Васі Пупкіни, бо знають<ref>Не факт, до речі, що знають.</ref>, що саме на ній пишуть моб. ігри по типу "виїби курву" і т.д. | *Її дуже люблять всілякі [[Бидло|Васі Пупкіни]], бо знають<ref>Не факт, до речі, що знають.</ref>, що саме на ній пишуть моб. ігри по типу "виїби курву" і т.д. | ||
*Висока зарплатня Жабокодерам. | *Висока зарплатня [[Бидлокодер|Жабокодерам]]. | ||
*FIXME:якщо ще щось знайдеш, напиши сюди | *FIXME:якщо ще щось знайдеш, напиши сюди | ||
| Рядок 37: | Рядок 37: | ||
== Жаба і малом'які == | == Жаба і малом'які == | ||
Одного разу Малом'які мало не отримали хуйця у рота через те що, Sun подали на них у суд, через порушення авторських прав(Малом'які випустили свій J# для платформи .NET, який є точною копією жаби). | Одного разу [[Microsoft|Малом'які]] мало не отримали хуйця у рота через те що, [[Sun microsystemSun]] подали на них у суд, через порушення авторських прав(Малом'які випустили свій [[J#]] для платформи [[.NET]], який є точною копією жаби). [[Лінукс]]оїд-кун радий. | ||
== Приклади коду == | == Приклади коду == | ||
===Hello world!=== | ===[[Hello world!]]=== | ||
{{Блок|public class HelloWorld {<br /> public static void main(String[] args){<br /> System.out.println("Hello, world!");<br /> }<br />} }} | {{Блок|public class HelloWorld {<br /> public static void main(String[] args){<br /> System.out.println("Hello, world!");<br /> }<br />} }} | ||
== Галерея == | == Галерея == | ||
<gallery> | |||
Файл:Pure java.png|Pure Java is so Pure | Файл:Pure java.png|Pure Java is so Pure | ||
</agllery> | |||
== Посилання == | == Посилання == | ||
Версія за 20:15, 14 квітня 2011

Java (укр. Джава[1], жарг. Жаба) - обє'ктно-орієнтована мови програмування створена у 1995 році компанією Sun Microsystems. Працює на будь-яій платформі, через те, що компілюється в байт-код і виконується віртуальною машиною. Через це й тупить.
Огляд
НЕНАВИСТЬ!!!1
Нормальні кодери Жабу жорстко ненавидять через те, що
- щоб проги на Жабі виконувались так швидко як їх еквівалент на Сі, треба півдня колупатись в конфігурації компілятора й ще півдня оптимізувати код.
- через синтаксис навіть гірший ніж у Сі.
- велика кількість коду[2]. Див. "Приклади коду".
- "прінудітєльноє ООП"
- ненормальні методи робити з GUI.
Любов і обожнювання
Як і в кожній справі, коли хтось ненавидить, хтось дуже любить. Ось за що:
- Кроссплатформність.[3]
- Її дуже люблять всілякі Васі Пупкіни, бо знають[4], що саме на ній пишуть моб. ігри по типу "виїби курву" і т.д.
- Висока зарплатня Жабокодерам.
- FIXME:якщо ще щось знайдеш, напиши сюди
Історія версій
Java 1.0
Найперша версія жаби, що вийшла в 1996 році.
Java 1.2
Мова майже не змінилась з виходу Жаби 1.0
Java 5
Ось у цю версійку впихнули справді багато оновлень:
- Enum'и
- Generics
- Методи з невизначеним числом параметрів.
- Цикли по колекціям об'єктів
І т.д.
Про всі інші етапи розвитку жаби, прочитаєш у педівікії.
Супер-пупер ідея Sun - віртуальна машина
Видається це за Відкриття™, але ж насправді це було відкрито набагато раніше Ніклаусом Віртом і його студентотою[5]. Тож "Сан" нервово курить в стороні.
Жаба і малом'які
Одного разу Малом'які мало не отримали хуйця у рота через те що, Sun microsystemSun подали на них у суд, через порушення авторських прав(Малом'які випустили свій J# для платформи .NET, який є точною копією жаби). Лінуксоїд-кун радий.
Приклади коду
|
public class HelloWorld { |
Галерея
<gallery> Файл:Pure java.png|Pure Java is so Pure </agllery>