BlueJ an IDE oppia Java interaktiivisella ja visuaalisella tavalla

SininenJ

BlueJ on integroitu kehitysympäristö (SDI) suunniteltu Java-ohjelmointikielelle, pääasiallisesti koulutustarkoituksiin, mutta se soveltuu myös pienimuotoiseen ohjelmistokehitykseen.

BlueJ on kehitetty tukemaan opetusta ja olio-ohjelmoinnin oppiminen ja sen seurauksena sen muotoilu eroaa muista kehitysympäristöistä. Päänäyttö näyttää graafisesti kehitteillä olevan sovelluksen luokkarakenteen (hyvin UML-tyyppisessä kaaviossa) ja objekteja voidaan luoda ja testata vuorovaikutteisesti.

Yhdessä yksinkertaisen käyttöliittymän kanssa Tämä helppo vuorovaikutus mahdollistaa helpon kokeilun kehitteillä olevien kohteiden kanssa. Objektisuuntauksen käsitteet (luokat, objektit, viestintä menetelmäkutsujen kautta) esitetään visuaalisesti rajapinnan vuorovaikutussuunnittelussa.

Noin SininenJ

BlueJ: llä on editori, joka on samanlainen kuin muistikirja tai muut toimittajat, kuten Muistio.
Sen pääominaisuuksista voimme löytää seuraavat:

  • Kohdekohtainen esitys: luokkien ja esineiden käsitteet esitetään visuaalisesti.
  • Käyttöliittymän yksinkertaisuus: Graafinen käyttöliittymä on yksinkertaisempi kuin laajamittaisissa työympäristöissä, ja siksi helpompi oppia.
  • Vuorovaikutus esineiden kanssa: Ohjelmoijat voivat kokeilla objekteja luomalla ne objektipenkkiin ja käyttämällä yksittäisiä menetelmiä vuorovaikutteisesti (mukaan lukien parametrien välittäminen ja tulosten tarkastus).
  • «Code Pad»: Koodialusta on työkalu, joka arvioi välittömästi mielivaltaiset Java-kielellä kirjoitetut lausekkeet ja lauseet.
  • Regressiotestaus: BlueJ tukee regressiotestausta integraationsa avulla JUnitiin. JUnit-luokkien käsinkirjoituksen lisäksi voidaan tallentaa interaktiivisia testejä ja luoda niistä JUnit-testitapauksia.
  • Ryhmätyön tuki: BlueJ tarjoaa yksinkertaisen tuen ryhmätyöhön CVS- ja Subversion-toimintojen osajoukon kautta.
  • Java ME -tuki: Java ME (Micro Edition) -projekteja voidaan kehittää ja toteuttaa BlueJ: ltä.
  • Joustava laajennusjärjestelmä: Laajennukset (alias laajennukset) voidaan kehittää käyttämällä julkista laajennussovellusliittymää ohjelman perusympäristön toimivuuden laajentamiseksi.
  • Luo purkitiedostoja ja sovelmia

Ennen kuin siirryt tämän IDE: n asennusprosessiin, on tärkeää muistaa, että koska BlueJ toimii Java: n kanssa, JDK on asennettava järjestelmäämme.

Kuinka asentaa BlueJ IDE Linuxiin?

BlueJ-käyttöliittymä

Niille, jotka ovat kiinnostuneita asentamaan tämän IDE: n järjestelmiinsä sVoit tehdä sen seuraamalla alla olevia ohjeita.

LBlueJ-kehittäjät toimittavat meille virallisesti deb-paketin. Joten jos olet Debian 9: n tai Ubuntu 18.10: n mukaisen jakelun käyttäjä, sinun on ladattava tämä paketti projektin viralliselta verkkosivustolta.

Voimme tukea itseämme wget-komennon avulla, tätä varten aiomme avata päätelaitteen ja kirjoittaa siihen seuraavat:

wget https://www.bluej.org/download/files/BlueJ-linux-420.deb

Valmis paketin lataus Voimme asentaa sen suosikkipakettien hallinnan kautta tai itse terminaalista seuraavalla komennolla:
sudo dpkg -i BlueJ-linux-420.deb

Lopuksi, jos sovelluksen riippuvuuksien kanssa on ongelmia, voimme ratkaista ne suorittamalla seuraavan komennon päätelaitteessa:
sudo apt -f install

Asennus Flatpakilta

Nyt toinen tapa, jolla voit asentaa tämän IDE: n Linux-jakeluun, jos et ole Debianin tai Ubuntun johdannaisen käyttäjä, on Flatpak-pakettien käyttö.

Siksi asennuksen suorittaminen tällä tavoin on välttämätöntä, että tukeen on lisätty jakelusi.

Terminaaliin aiomme kirjoittaa seuraavan komennon IDE: n asentamiseksi:

flatpak install --user https://flathub.org/repo/appstream/org.bluej.BlueJ.flatpakref

Asennus JAR: lta

Lopuksi toinen puoli sBlueJ: n käyttö on mahdollista lataamalla JAR-paketti, jolla sen käyttö on mahdollista. Ainoa vaatimus on, että järjestelmä tukee JAVA: ta.

Ladataan tämä terminaalista:
wget https://www.bluej.org/download/files/BlueJ-generic-420.jar

Ja kaksoisnapsauta tiedostoa suorittaaksesi sen.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.