Kursplan

Låt oss börja

  • Historia
  • JVM
  • JDK
  • JRE
  • Hej världen
  • JavaDok
  • Klasser och paket
  • API Documentation

Det grundläggande

  • Java jämför med C++
  • Enkel utgång
  • Anmärkningar
  • Inbyggda datatyper
  • Variabler
  • Nyckelord
  • Identifierare
  • Expressjoner och operatörer
  • Enkla och sammansatta uttalanden
  • Kontrollutlåtanden
  • Looping uttalanden
  • Uppgifter
  • Lokala variabler
  • Påstående
  • Anteckningar

Introduktion till OOP

  • Programvaruutvecklingscykel
  • Objekt & klasser
  • Huvudfunktioner i OOP
  • Relationer mellan objekt

Objektorienterad Programming

  • Objekt Klasser & Klasstypvariabler
  • Deklarera klasser, klasstypvariabler
  • Anropa en metod
  • Det här speciella nyckelordet
  • Klassdeklaration
  • Deklarera attribut
  • Deklarationsmetoder
  • Metoder Överbelastning
  • Deklarerande konstruktörer
  • Standardkonstruktörer
  • Överbelastade konstruktörer
  • Att använda "detta" inom konstruktörer
  • Statiska variabler
  • Statiska metoder
  • Statiska initierare
  • Slutliga variabler
  • Programvarupaket
  • Paketutlåtande
  • "Import"-förklaringen
  • Deklarerar Enums
  • Java API Documentation

Arrayer och strängar

  • Array av inbyggda typvärden
  • Array av objekt
  • Fyrkantiga parenteser Position
  • Kopiera matrisvärden
  • Multidimensionell array
  • Variabeln 'längd'
  • Klassen "String".
  • Instanterande sträng
  • Jämför strängar
  • Metoden 'toString()'
  • StringBuffer-klassen
  • StringBuilder-klassen
  • StringTokenizer-klassen
  • Överför argument till "huvudmetod".

Arv

  • Introduktion till arv
  • Arv i Java
  • Derivationssyntax
  • Arvs betydelse
  • Konstruktörer & Arv
  • Access Modifierare
  • Åsidosättande metoder
  • Polymorfism
  • Konstruktörer & "super" nyckelord
  • Abstrakt klass
  • Gränssnitt
  • Operatörens "instans".
  • Casting referenser
  • Föråldrade metoder
  • Klassen 'objekt'

Inre klasser

  • Typer av inre klasser
  • Fördjupad betydelse
  • Inre klasser inom metoder
  • Anonym inre klass
  • Statisk inre klass

Undantagshantering

  • Undantagshanteringsmekanismen
  • Undantag Klasshierarki
  • Tre typer av undantag
  • Try&Catch Statement
  • Kommandot 'kasta'
  • Kastkedjan
  • Blocket "äntligen".
  • Den "kastar" Lägga till
  • "Hantera eller deklarera"-regeln
  • Metoder Överbelastning, prover

Grunderna i trådar

  • Vad är en tråd?
  • Tråddelarna
  • Skapar ny tråd
  • Startar tråden
  • Flera trådar

I/O-strömmar

  • Java I/O-översikt
  • I/O-strömningskategorier
  • Byte & Char Streams
  • InputStream abstrakt klass
  • OutputStream abstrakt klass
  • Skriva/läsa till/från filer

Generika

  • Introduktion
  • Undertyper
  • Jokertecken

Samlingar

  • Introduktion
  • Prestanda
  • Uppsättning
  • Lista
  • Karta

Krav

Ingen

  14 timmar

Antal deltagare



Price per participant

Vittnesmål (4)

Relaterade Kurser

Relaterade Kategorier