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