{
  "type": "book",
  "site": {
    "name": "Kołczan Książek",
    "language": "pl-PL",
    "url": "https://www.kolczanksiazek.pl"
  },
  "formats": "Każda podstrona ma dwie wersje z tymi samymi danymi: JSON (adres strony + .json) i markdown (adres strony + .md). Do każdego `url` w tym dokumencie można dopisać .json albo .md.",
  "title": "Java. Techniki zaawansowane. Wydanie VIII Cay S. Horstmann",
  "subtitle": null,
  "slug": "java-techniki-zaawansowane-wydanie-viii-cay-s-horstmann",
  "url": "https://www.kolczanksiazek.pl/cay-horstmann/java-techniki-zaawansowane-wydanie-viii-cay-s-horstmann",
  "json": "https://www.kolczanksiazek.pl/cay-horstmann/java-techniki-zaawansowane-wydanie-viii-cay-s-horstmann.json",
  "markdown": "https://www.kolczanksiazek.pl/cay-horstmann/java-techniki-zaawansowane-wydanie-viii-cay-s-horstmann.md",
  "authors": [
    {
      "name": "Cay Horstmann",
      "slug": "cay-horstmann",
      "url": "https://www.kolczanksiazek.pl/cay-horstmann"
    },
    {
      "name": "Gary Cornell",
      "slug": "gary-cornell",
      "url": "https://www.kolczanksiazek.pl/gary-cornell"
    }
  ],
  "language": "pl_PL",
  "original_title": "Core Java(tm), Volume II--Advanced Features: Eighth Edition",
  "original_language": "en",
  "first_published": "2009-02-04",
  "genres": [
    {
      "code": "UM",
      "heading": "Programowanie komputerowe i tworzenie oprogramowania"
    },
    {
      "code": "UMW",
      "heading": "Programowanie internetowe"
    },
    {
      "code": "UMX",
      "heading": "Języki skryptowe – zagadnienia ogólne"
    }
  ],
  "series": [],
  "cover": "https://quivercdn.com/covers/helion/cay-s-horstmann/java-techniki-zaawansowane-wydanie-viii-cay-s-horstmann_978-83-2461-483-7.jpg?v=2026-04-07%2021%3A17%3A00",
  "description": "Jak wykorzystać strumienie? Jak stworzyć efektowny interfejs użytkownika? Jak zapewnić bezpieczeństwo w tworzonych aplikacjach? Co spowodowało, że język programowania Java zyskał tak wielką popularność? Przyczyn jest kilka: możliwość przenoszenia kodu między programami, wydajność i to, co programiści lubią najbardziej - mechanizm automatycznego oczyszczania pamięci. Nie bez znaczenia jest również to, że Java jest językiem zorientowanym obiektowo, udostępnia obsługę programowania rozproszonego oraz świetną dokumentację. Ponadto liczne publikacje oraz pomocna społeczność sprawiają, że Java zajmuje poczesne miejsce wśród innych języków programowania. Kolejne",
  "editions": [
    {
      "title": "Java. Techniki zaawansowane. Wydanie VIII Cay S. Horstmann",
      "subtitle": null,
      "url": "https://www.kolczanksiazek.pl/cay-horstmann/java-techniki-zaawansowane-wydanie-viii-cay-s-horstmann/9788324614837",
      "publisher": "Helion",
      "translators": [
        "Jaromir Senczyk"
      ],
      "medium": "paper",
      "duration_seconds": null,
      "narrators": [],
      "illustrators": [],
      "cover_artists": [],
      "isbn": "978-83-2461-483-7",
      "pages": 1064,
      "published": "2009-02-04",
      "language": "pl_PL",
      "cover": "https://quivercdn.com/covers/helion/cay-s-horstmann/java-techniki-zaawansowane-wydanie-viii-cay-s-horstmann_978-83-2461-483-7.jpg?v=2026-04-07%2021%3A17%3A00"
    }
  ],
  "other_languages": [],
  "characters": [],
  "chapters": []
}
