Java pagrindai

Bendroji informacija

Programos aprašymas

Šis kursas yra instruktorius-led-internete. Tai nėra, kaip vaizdo paskaita ir automatiniai užduočių rezultatų patikrinimus. Jūs bendrauti su treneriu ir jis bus atsakyti į jūsų klausimus ir padės ištaisyti savo klaidas.

Prašome įsitikinkite, kad turite bent B2 lygio anglų dalyvauti šį kursą

kursas

Įvadas į Java

  • Taikymo sritys. Java "platforma. Savybės Java. Java Virtual Machine. "Java Development Kit. Java Runtime Environment. Surinkimas ir veikia programas iš komandinės eilutės.
  • Integruota kūrimo aplinka (IDE),. Apžvalga populiarių aplinkų kūrimą.
  • Perspektyvos, naudojant ir plėtojant "Java" programavimo kalba

Darbas su Eclipse IDE

  • Atsisiųsti ir montavimo užtemimas. Įsteigti darbo vietos. Konfigūravimas Java Eclipse. Apžvalga Eclipse darbo aplinkoje. Projekto sąvoka.
  • Kūrimas ir veikia paprastą Java "programą Eclipse.
  • Apžvalga programos derinimo. Diagnostika problemų. Iš nevykdomas kodas sąvoka. Derinimo programos Eclipse.

Pagrindinis sintaksė Java

  • Duomenų tipai. Primityvūs duomenų tipai. Nuoroda duomenų tipai. Konvertavimas skaičių tipus. Tipas liejimas.
  • Kintamųjų. Inicijuojama kintamieji. Konstantomis. Modifikatoriaus galutinis.
  • Operacijas. Aritmetinių operacijų. Prieaugio ir Sumažėjimo operacijos. Reliacinės operacijos. Loginių operacijų. Bitinis operacijos. Matematines funkcijas (matematikos klasė). Pirmenybė operacijų.
  • Valdymo subjektai. Jei pareiškimo ir jo formos. Įdėtos IFS. Perjungti operatorius. Blokai ir vietos kintamieji. Break operatorių. Trijų komponentų operatorius.
  • Loops operatorius. Iš kilpos būklės ir išėjimo sąvoka. Nors kilpa. Pasidaryk o kilpa. Dėl kilpa. Įdėtos kilpos. Tęsti operatorių. Grįžti operatorių.
  • Masyvai. Masyvo sąvoka. Deklaracija, kuriant ir inicijuojant masyvus. Pakeitus dydį masyvo. Daugiamačių masyvų.
  • Metodai. Metodo koncepcija. Metodas parašas ir vartojimo metodas kūnas. pašaukimas metodas. Perdavimai parametrus metodu. Grįžti vertė. Perkrova metodus. Rekursinės metodai. Metodai kintamojo parametrų skaičiaus.
  • Darbas su stygos. Styginių klasė ir jos metodai. StringBuffer ir StringBuilder klasės. Konvertavimas numerius styginiams ir atgal.

Pagrindai Objektinis programavimas

  • Abstrakcijos sąvoka. Objektinis programavimas principai: paveldėjimas, hermetizuoti, polimorfizmas.
  • Iš klasės sąvoka. Objekto koncepcija. Santykiai tarp klasių. Kurti objektus. Nauja operatorius. Klasės metodai. Prieigos modifikatoriai. Raktažodis statiška.
  • Įvynioti klasės primityvių tipų (paketas java.lang). Autoboxing ir išpakavimo vertės.
  • Konstruktoriai. Lapai iniciacijos taisyklės. Perkrauti konstruktoriai. Raktažodžių tai. Raktažodis Super.
  • Sukurti pasirinktinius kursus. Klasė paveldėjimas. Abstrakčių klasių.

Enums

  • Iš ENUM sąvoka. Kurti išvardintų tipų. Rašymas užsakymą Enums su konstruktoriais ir metodus.

Grafika vartotojo sąsajos komponentai

  • Bendra informacija apie AWT ir Swing bibliotekose. Pakuotės javax.swing. • Frame Creation. Vieta ir dydis rėmo. Savybės rėmo.
  • Išdėstymo ir vartotojo sąsajos kontrolės sąvoka. Įrašyta vizualinius komponentus įrėminti. Vizualiniai komponentai įvykių apdorojimo.
  • WindowBuilder įskiepiai.

Pakuotės ir archyvai Java

  • Paketai. Importo klasės. Pateikimas klases į paketus. JAR failą kūrimas.

Praktinės užduotys, žinoma: Praktiniai užsiėmimai sudaro sprendžiant švietimo uždavinius, kuriais siekiama įvaldyti pagrindinius Java programavimo įgūdžių, taip pat galutinę projekto įgyvendinimo rezultatų skaičiaus - Dėl matomas GUI taikymo kūrimą.

Kad galėtų sėkmingai dalyvauti mūsų mokymus Jūs turite B2 lygio anglų kalbos bent.

Paskutinį kartą atnaujinta Bal. 2017

Apie mokyklą

Infopulse University is an education community that provides various trainings in Information Technologies. We will help you to join the IT-world of cutting-edge technologies, fascinating ideas and in ... Skaityti daugiau

Infopulse University is an education community that provides various trainings in Information Technologies. We will help you to join the IT-world of cutting-edge technologies, fascinating ideas and innovative society. Skaityti mažiau