|
|
| Рядок 1: |
Рядок 1: |
| [[Файл:Java logo.png|300px|thumb|right|Java™]]
| |
| '''Java''' ''(укр. Джава<ref>А не Ява!!!</ref>, жарг. Жаба)'' — [[ООП|обє’ктно-орієнтована]] мова програмування створена у 1995 році компанією [[Sun Microsystems]]. Працює на будь-яій [[ОС|платформі]], через те, що компілюється в [[байт-код]] і виконується віртуальною машиною. Через це й тупить.
| |
|
| |
|
| == Огляд ==
| |
|
| |
| === НЕНАВИСТЬ!!!1 ===
| |
| Нормальні кодери Жабу жорстко ненавидять через те, що
| |
| * щоб проги на Жабі виконувались так швидко як їх еквівалент на [[Сі]], треба півдня колупатись в конфігурації [[Компілятор|компілятора]] й ще півдня оптимізувати код.
| |
| * через синтаксис навіть гірший ніж у [[Сі]].
| |
| * велика кількість коду<ref>У порівнянні з [[Python|Пітоном]], дуже велика!</ref>. ''Див. «[[Java#.D0.9F.D1.80.D0.B8.D0.BA.D0.BB.D0.B0.D0.B4.D0.B8_.D0.BA.D0.BE.D0.B4.D1.83|Приклади коду]]».''
| |
| * «прінудітєльноє [[ООП]]»
| |
| * ненормальні методи робити з [[GUI]].
| |
|
| |
| === Любов і обожнювання ===
| |
| Як і в кожній справі, коли хтось ненавидить, хтось дуже любить. Ось за що:
| |
| * [[Кроссплатформність]].<ref>Казати, що Жаба — тру, бо вона підходить до усіх платформ — те саме, що казати, що анальний секс — тру, бо підходить до усіх статей.</ref>
| |
| * Її дуже люблять всілякі [[Бидло|Васі Пупкіни]], бо знають<ref>Не факт, до речі, що знають.</ref>, що саме на ній пишуть моб. ігри по типу «виїби курву» і т. д.
| |
| * Висока зарплатня [[Бидлокодер|Жабокодерам]].
| |
| * FIXME:якщо ще щось знайдеш, напиши сюди
| |
|
| |
| === Історія версій ===
| |
| ==== Java 1.0 ====
| |
| Найперша версія жаби, що вийшла в 1996 році.
| |
| ==== Java 1.2 ====
| |
| Мова майже не змінилась з виходу Жаби 1.0
| |
| ==== Java 5 ====
| |
| Ось у цю версійку впихнули справді багато оновлень:
| |
| * Enum’и
| |
| * Generics
| |
| * Методи з невизначеним числом параметрів.
| |
| * Цикли по колекціям об’єктів
| |
| ==== І т.д. ====
| |
| Про всі інші етапи розвитку жаби, прочитаєш у педівікії.
| |
|
| |
| === Супер-пупер ідея Sun — віртуальна машина ===
| |
| Видається це за Відкриття™, але ж насправді це було відкрито набагато раніше Ніклаусом Віртом і його студентотою<ref>Дивись [http://en.wikipedia.org/wiki/P-code_machine тут]</ref>. Тож «Сан» нервово курить в стороні.
| |
|
| |
| == Жаба і малом’які ==
| |
| Одного разу [[Microsoft|Малом’які]] мало не отримали хуйця у рота через те що, [[Sun microsystems|Sun]] подали на них у суд, через порушення авторських прав(Малом’які випустили свій [[J#]] для платформи [[.NET]], який є точною копією жаби). [[Лінукс]]оїд-кун радий.
| |
|
| |
| == Приклади коду ==
| |
|
| |
| === [[Hello world!]] ===
| |
| {{Блок|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
| |
| </gallery>
| |
|
| |
| == Посилання ==
| |
| [http://java.sun.com Офіційний сайт]
| |
|
| |
| == Примітки ==
| |
| {{reflist}}
| |
|
| |
| {{Мови програмування|topic = - одна з найдурніших мов програмуваня}}
| |
|
| |
| [[Категорія:Мови програмування]]
| |
| {{ПС|{{Користувач:Vox/Підпис}} 18:17, 22 квітня 2011 (EEST)|}}
| |