Java

Матеріал з Драматика
Версія від 19:44, 2 червня 2024, створена Maintenance script (обговорення | внесок) (Imported from text file)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Стаття потребує доповнення!
Ця стаття засмучує наших слоупоків, бо навіть вони розуміють, що її давно вже треба доповнити усілякими корисними картинками та інформацією, або, можливо, видалити якусь недолугу хуйню ідіота і написати натомість щось притомне.


Java (Джава, Ява, Жаба) — обє’ктно-орієнтована мова програмування створена у 1995 році компанією Sun Microsystems. Працює на будь-яій платформі через те, що компілюється в байт-код і виконується віртуальною машиною. Через це й тупить.

Варто зазначити, що жаба не має нічого спільного з JavaScript, окрім назви та веб-орієнтованості.

Огляд

НЕНАВИСТЬ!!!1

Нормальні кодери Жабу жорстко ненавидять через те, що

  • щоб проги на Жабі виконувались так швидко, як їх еквівалент на C, треба півдня колупатись в конфігурації компілятора й ще півдня оптимізувати код.
  • через синтаксис навіть гірший ніж у C.
  • велика кількість коду [1].
  • «прінудітєльноє ООП»
  • ненормальні методи роботи з GUI.

Любов і обожнювання

Як і в кожній справі, коли хтось ненавидить, хтось дуже любить. Ось за що:

  • Кросплатформність. [2]
  • Її дуже люблять всілякі Васі Пупкіни, бо знають [3], що саме на ній пишуть моб. ігри по типу «виїби курву» і т.д.
  • Висока зарплатня Жабокодерам.

Історія версій

Java 1.0

Найперша версія жаби, що вийшла в 1996 році.

Java 1.2

Мова майже не змінилась з виходу Жаби 1.0

Java 5

Ось у цю версійку впихнули справді багато оновлень:

  • Enum’и
  • Generics
  • Методи з невизначеним числом параметрів.
  • Цикли по колекціям об’єктів

І т.д.

Про всі інші етапи розвитку жаби, прочитаєш у педівікії.

Супер-пупер ідея Sun — віртуальна машина

Видається це за Відкриття™, але ж насправді це було відкрито набагато раніше Ніклаусом Віртом і його студентотою[4]. Тож «Сан» нервово курить в стороні.

Жаба і малом’які

Одного разу Малом’які мало не отримали хуйця у рота через те, що Sun подали на них у суд, через порушення авторських прав (Малом’які випустили свій J# для платформи .NET, який є точною копією жаби). Лінуксоїд-кун тішиться.

Приклади коду

Hello world!

 public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, world!");
    }
}

Галерея

Посилання

Офіційний сайт

Примітки

  1. У порівнянні з Пітоном, дуже велика!
  2. Казати, що Жаба — тру, бо вона підходить до усіх платформ — те саме, що казати, що анальний секс — тру, бо підходить до усіх статей.
  3. Не факт, до речі, що знають.
  4. Дивись тут