Schița de curs

Să începem

  • Istorie
  • JVM
  • JDK
  • JRE
  • Salut Lume
  • JavaDoc
  • Clasuri și pachete
  • API Documentation

Baza

  • Java comparând cu C++
  • Ieșire simplă
  • Remarci
  • Tipuri de date native
  • Variabile
  • Cuvinte cheie
  • Identificatori
  • Expressioni și operatori
  • Declarații simple și compuse
  • Declarații de control
  • Declarații în buclă
  • Sarcini
  • Variabile locale
  • Afirmaţie
  • Adnotări

Introducere în POO

  • Ciclul de dezvoltare software
  • Obiecte și clase
  • Caracteristicile cheie ale OOP
  • Relații între obiecte

Orientat pe obiecte Programming

  • Obiecte Clase și variabile tip clasă
  • Declararea claselor, variabilelor tipului clasei
  • Apelarea unei metode
  • Cuvântul cheie special „acest”.
  • Declarație de clasă
  • Declararea atributelor
  • Metode de declarare
  • Supraîncărcarea metodelor
  • Declararea Constructorilor
  • Constructori impliciti
  • Supraîncărcarea constructorilor
  • Folosind „acest lucru” în Constructori
  • Variabile statice
  • Metode statice
  • Inițializatori statici
  • Variabile finale
  • Pachete software
  • Declarație de pachet
  • Declarația „import”.
  • Declararea Enums
  • Java API Documentation

Matrice și șiruri

  • Matrice de valori de tip nativ
  • Matrice de obiecte
  • Poziția parantezelor pătrate
  • Copierea valorilor matricei
  • Matrice multidimensională
  • Variabila „lungime”.
  • Clasa „String”.
  • String de instanțiere
  • Compararea șirurilor
  • Metoda „toString()”.
  • Clasa StringBuffer
  • Clasa StringBuilder
  • Clasa StringTokenizer
  • Trecerea argumentelor la metoda „principală”.

Moştenire

  • Introducere în moștenire
  • Moștenirea în Java
  • Sintaxa derivației
  • Moștenire Sensul
  • Constructori și moștenire
  • Access Modificatori
  • Metode de suprascriere
  • Polimorfism
  • Constructori și cuvânt cheie „super”.
  • Clasa abstracte
  • Interfețe
  • „Instanța” operatorului
  • Referințe de turnare
  • Metode depreciate
  • Clasa „obiect”.

Clasele Interioare

  • Tipuri de clase interioare
  • Sens aprofundat
  • Clase interioare în cadrul metodelor
  • Clasa interioară anonimă
  • Clasa interioară statică

Gestionarea excepțiilor

  • Mecanismul de gestionare a excepțiilor
  • Excepții Ierarhia claselor
  • Trei tipuri de excepții
  • Declarație Try&Catch
  • Comanda „aruncă”.
  • Lanțul de aruncare
  • Blocul „în sfârșit”.
  • Adăugarea „aruncărilor”.
  • Regula „Manevrează sau declara”.
  • Metode Supraîncărcare, mostre

Fire de bază

  • Ce este un Thread?
  • Părțile de fir
  • Crearea unui nou thread
  • Pornirea Threadului
  • Fire multiple

Fluxuri I/O

  • Java Prezentare generală I/O
  • Categorii de fluxuri I/O
  • Fluxuri de octeți și caractere
  • Clasa abstractă InputStream
  • Clasa abstractă OutputStream
  • Scrierea/Citirea către/Din fișiere

generice

  • Introducere
  • Subtipuri
  • Wildcards

Colecții

  • Introducere
  • Performanţă
  • A stabilit
  • Listă
  • Coadă
  • Hartă

Cerințe

Nici unul

  14 ore
 

Mărturii (4)

Cursuri înrudite

Categorii înrudite