Introduzione
Perché Java?
• Java è un linguaggio di programmazione nato per
essere eseguito su macchine e sistemi operativi molto
diversi fra loro.
• A differenza del C++, Java per poter essere eseguito
richiede la presenza della Java Virtual Machine (JVM),
essa converte il linguaggio Java nel linguaggio macchina
comprensibile dal calcolatore su cui è installata.
Java
Compilatore
(Eclipse)
JVM
Bytecode
It’s JAVA time - Introduzione
Linguaggio
macchina
2
Esempi di utilizzo
• Portali Web
• Applicazioni
• Android
It’s JAVA time - Introduzione
3
Tipi di dati
Tipo
Esempio
Int
5
Long
1000000
Float
2.67
Double
19876.686899655
Char
A
String
Hello world
Boolean
true
It’s JAVA time - Introduzione
4
Programmazione a Oggetti
Attributi
Costruttore
di default
Costruttore
parametrizzato
It’s JAVA time - Introduzione
5
Programmazione a Oggetti
It’s JAVA time - Introduzione
6
Programmazione a Oggetti
It’s JAVA time - Introduzione
7
Programmazione a Oggetti
It’s JAVA time - Introduzione
8
Esercizi
•
-
Creare la classe «Calciatore» con i seguenti attributi:
Nome
Cognome
Età
Goal
Squadra
Stipendio
Infortunato
1. Creare i costruttori della classe e i metodi get e set
2. Creare un metodo che aumenti lo stipendio di una percentuale
generica (da inserire da tastiera)
3. Creare la classe «Main» in cui viene richiamato il metodo per
aumentare lo stipendio con un valore del 10%
It’s JAVA time - Introduzione
9