• polski
  • english

Marcin Kalas

O prelegencie:
Marcin Kalas jest architektem IT, pracuje w krakowskim laboratorium oprogramowania IBM. Jako konsultant IBM Software Services for WebSphere wspiera firmy w Europie w zakresie oprogramowania WebSphere i technologii SOA. Bierze udział w tworzeniu oraz wdrażaniu nowych rozwiązań, prowadzi szkolenia i warsztaty, a także pomaga w rozwiązywaniu problemów dotyczących systemów IT. Jego pasje to gra na gitarze basowej, nurkowanie a także od niedawna żeglarstwo.

Sesja: Java

Temat wykładu: Co nowego w Java SE 7?

Streszczenie:
Java Development Kit (JDK™ 7) to kolejna, siódma już wersja platformy Java SE. Wprowadzono w niej wiele nowych funkcjonalności, które zwiększają wydajność, bezpieczeństwo, a także możliwości platformy Java. W czasie prezentacji prelegent omówi zmiany proponowane w JDK 7:

  • podział platformy Java SE na mniejsze, niezależne moduły, które mogą zostać zainstalowane na żądanie maszyny wirtualnej Java lub aplikacji Java,
  • wsparcie dla języków dynamicznych (usprawniona kompatybilność platformy Java i języków dynamicznymch takich jak Ruby czy Python),
  • zmiany w składni oraz API ułatwiające deweloperom implementację aplikacji Java: automatyczne zarządzanie zasobami (Automatic Resource Management), udoskonalone wnioskowanie typów, nowe literały liczb całkowitych, anotacje typów oraz nowe API do obsługi systemu plików,
  • zwiększenie wydajności maszyny wirtualnej poprzez wprowadzenie nowej strategii garbage collectora (G1 Garbage Collector), skompresowane 64-bitowe referencje.