Java

Матеріал з Файна Меморії
Перейти до навігації Перейти до пошуку
Java™

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

Огляд[ред.]

НЕНАВИСТЬ!!!1[ред.]

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

  • щоб проги на Жабі виконувались так швидко як їх еквівалент на Сі, треба півдня колупатись в конфігурації компілятора й ще півдня оптимізувати код.
  • через синтаксис навіть гірший ніж у Сі.
  • велика кількість коду<ref>У порівнянні з Пітоном, дуже велика!</ref>. Див. «Приклади коду».
  • «прінудітєльноє ООП»
  • ненормальні методи робити з GUI.

Любов і обожнювання[ред.]

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

  • Кроссплатформність.<ref>Казати, що Жаба — тру, бо вона підходить до усіх платформ — те саме, що казати, що анальний секс — тру, бо підходить до усіх статей.</ref>
  • Її дуже люблять всілякі Васі Пупкіни, бо знають<ref>Не факт, до речі, що знають.</ref>, що саме на ній пишуть моб. ігри по типу «виїби курву» і т. д.
  • Висока зарплатня Жабокодерам.
  • FIXME:якщо ще щось знайдеш, напиши сюди

Історія версій[ред.]

Java 1.0[ред.]

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

Java 1.2[ред.]

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

Java 5[ред.]

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

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

І т.д.[ред.]

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

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

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

Жаба і малом’які[ред.]

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

Приклади коду[ред.]

Hello world![ред.]

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

Галерея[ред.]

Посилання[ред.]

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

Примітки[ред.]

<references/>
{{#if: |}} {{#if:Ассемблер · Сі · C++ · Lisp · Haskell · Java · Javascript · Поцкаль · Perl · PHP · Python · Ruby · Tcl · Visual Basic | {{#if:Промислові |}} {{#if:Programming.jpg|}} }} {{#if:HQ9+ · INTERCAL · Brainfuck · Befunge · Malbolge · Piet · Spoon · Whitespace | {{#if:Езотеричні |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: | {{#if: |}} }} {{#if: |}}