NetBeans to popularna platforma programistyczna Java

click fraud protection

NetBeans to popularna platforma programistyczna, głównie dla Java, która zapewnia kreatory i szablony, które pomagają programistom w szybkim i łatwym tworzeniu aplikacji. Zawiera modułowe komponenty w szerokiej gamie narzędzi i oferuje IDE (zintegrowane środowisko programistyczne), które pozwala programistom tworzyć aplikacje za pomocą GUI.

Chociaż NetBeans jest przede wszystkim narzędziem dla programistów Java, obsługuje również PHP, C i C ++ i HTML5.

Historia NetBeans

Początki NetBeans wywodzą się z projektu uniwersyteckiego na Uniwersytecie Karola w Pradze w Czechach w 1996 roku. Uroczo nazywany ZelfiIDE dla Java (start w języku programowania Delphi), NetBeans był pierwszym Java IDE w historii. Uczniowie byli zachwyceni i pracowali, aby przekształcić go w produkt komercyjny. Pod koniec lat 90-tych został przejęty przez Sun Microsystems, który zintegrował go z zestawem narzędzi Java, a następnie przekazał go open source. Do czerwca 2000 r oryginalne fasolki szparagowe strona została uruchomiona.

instagram viewer

Oracle kupił Sun w 2010 roku i tym samym nabył NetBeans, który jest kontynuowany jako projekt open source sponsorowany przez Oracle. Obecnie znajduje się wwww.netbeans.org.

Co mogą zrobić Netbeans?

Filozofia stojąca za NetBeans polega na zapewnieniu rozszerzenia, które zapewnia wszystkie narzędzia niezbędne do tworzenia aplikacji komputerowych, korporacyjnych, internetowych i mobilnych. Możliwość instalowania wtyczek pozwala programistom dostosować IDE do ich indywidualnych upodobań programistycznych.

Oprócz IDE, NetBeans zawiera platformę NetBeans, platformę do budowania aplikacji w Swing i JavaFX, zestawach narzędzi Java GUI. Oznacza to, że NetBeans zapewnia wtykowe elementy menu i paska narzędzi, pomaga zarządzać oknami i wykonywać inne zadania podczas opracowywania GUI.

Różny wiązki można pobrać, w zależności od używanego podstawowego języka programowania (np. Java SE, Java SE i JavaFX, Java EE). Chociaż to tak naprawdę nie ma znaczenia, ponieważ za pomocą menedżera wtyczek możesz wybierać języki, w których chcesz programować.

Podstawowe cechy

  • Swing GUI Builder: Przeciągnij i upuść komponenty Swing, aby zbudować GUI aplikacji.
  • Zestaw narzędzi interfejsu użytkownika JavaFX: Pracuj z JavaFX w taki sam sposób jak Swing, łatwo włączając jego komponenty.
  • Współpraca programistów: Współpracuj z innymi programistami przy korzystaniu z NetBeans poprzez Społeczność Netbeans który obejmuje fora, samouczki, materiały szkoleniowe i „NetBeans Dream Team”, grupę oddanych entuzjastów.
  • Platforma Netbeans: Modułowa platforma NetBeans zapewnia interfejsy API, które ułatwiają aplikacje komputerowe, obsługując niektóre z bardziej typowych zadań związanych z tworzeniem aplikacji Swing.

Wersje i wymagania Netbeans

NetBeans jest wieloplatformowy, co oznacza, że ​​działa na dowolnej platformie obsługującej wirtualną maszynę Java, w tym Windows, Mac OS X, Linus i Solaris.

Chociaż open source - co oznacza, że ​​jest zarządzany przez społeczność - NetBeans przestrzega regularnego, rygorystycznego harmonogramu wydań. Najnowsza wersja to 8.2 w październiku 2016 r.

NetBeans działa na Java SE Development Kit (JDK), który zawiera środowisko Java Runtime Environment, a także zestaw narzędzi do testowania i debugowania aplikacji Java. Wymagana wersja JDK zależy od używanej wersji NetBeans. Wszystkie te narzędzia są bezpłatne.

instagram story viewer