Introduzione. 2 Perché Java? Java è un linguaggio di programmazione nato per essere eseguito su macchine e sistemi operativi molto diversi fra loro. A.

Slides:



Advertisements
Presentazioni simili
Introduzione al linguaggio C++
Advertisements

Corso di Fondamenti di Programmazione canale E-O
Ambiente Java.
Programmazione in Java
Introduzione al linguaggio C
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità A1 Introduzione a Java.
Costruttori e Distruttori
Recupero debito quarto anno Primo incontro Esercizi
Massa Laura Mela Enrica
1 Informatica Generale Susanna Pelagatti Ricevimento: Mercoledì ore presso Dipartimento di Informatica, Via Buonarroti,
Programmazione Procedurale in Linguaggio C++
Programmazione in Java (3)
Introduzione Laboratorio di Calcolo Corso di Laurea in Fisica
Corso di Fisica Computazionale I
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Introduzione a JAVA Anno Accademico 2009/2010.
Introduzione al linguaggio Java
Gestione dei Progetti Software 2 (a.a. 2004/05) - Lezione 3 1 JAVA e Internet: il World Wide Web Internet: milioni di computer collegati fra di loro attraverso.
CAPITOLO 4 LINGUAGGIO JAVA: COSTRUTTI DI BASE. ALFABETO Java adotta la codifica standard Unicode della società Unicode, Inc. (ftp://ftp.unicode.org) definito.
Capitolo 1: Introduzione ai computer e a Java
Esercizi FUNZIONI Passaggio di parametri per valore, variabili e tipi locali e globali, prototipo.
Lezione 17 maggio 2007 Parametri da linea di comando FILE Strutture (introduzione)
Argomenti della lezione
TIPI DI DATO Un tipo di dato T è definito come: un dominio di valori, D un insieme di funzioni F 1,..,F n sul dominio D un insieme di predicati P 1,..,P.
Programmazione in Java
Programmazione in Java Claudia Raibulet
JAVA Franco Bombi 8 ottobre FB Introduzione Java è un linguaggio di impiego generale, basato su classi e orientato agli oggetti Java.
Java Contardi Carlo A.S. 2008/09.
G. Amodeo, C. Gaibisso Programmazione di Calcolatori Lezione VI Un primo programma Programmazione di Calcolatori: Un primo programma 1.
In molti casi è utile assegnare a degli identificatori dei valori che restino costanti durante tutto il programma e che non possano essere cambiati nemmeno.
void binario(int n); …………………
Java come linguaggio di programmazione
Programmazione concorrente
Problema dei Contratti Telefonici
Modifica Crivello di Eratostene
1 Applet ed HTML Fondamenti di Informatica Corso D.
1 Numeri interi e numeri in virgola mobile F. Bombi 2 6 novembre 2003.
Le eccezioni F. Bombi 01/11/ Errori e situazioni impreviste situazioni eccezionali In un programma situazioni eccezionali possono.
Appunti di Java (J2SDK 1.4.2, JDK 1.6.0) prof. Antonella Schiavon settembre 2009.
Gena - Applicata - 05/061 Java: javac e java Per compilare una classe: > javac NomeClasse.java  NomeClasse.class javac = invocazione.
Fondamenti di Informatica 2 Ingegneria Informatica Docente: Giovanni Macchia a.a
CORSO DI PROGRAMMAZIONE II Lezione 22
Fondamenti di informatica Oggetti e Java Luca Cabibbo Luca Cabibbo – Fondamenti di informatica: Oggetti e Java Copyright © 2004 – The McGraw-Hill Companies.
la traduzione dei programmi
File binari Accesso a file con record di lunghezza costante Struct Persona { Int id; Char nome[50];// nome e cognome Double stipendio; }; Persona dipendente;
1 Invio telematico per gli Enti Associativi Gabriele Torresan.
© Copyright NTT DATA Italia – All Rights Reserved The information contained in this document is the property of NTT DATA Italia S.p.A. and the addressee.
Programmazione in Java
Introduzione Laboratorio di Calcolo Corso di Laurea in Fisica Università degli Studi di Roma “La Sapienza”
Fondamenti di informatica T-A Esercitazione 3 : Classi, metodi, visibilità, metodi statici AA 2012/2013 Tutor : Domenico Di Carlo.
Il C `e un linguaggio di programmazione di uso generale, originariamente sviluppato per la scrittura del sistema operativo Unix, ed oggi disponibile su.
Programmazione orientata agli Oggetti Introduzione a Java.
Condizioni decisionali e costrutto if. 2 Operatori relazionali e logici = Maggiore, maggiore uguale ==, != Uguale a, diverso.
Cicli e Array. 2 Costrutto while while(espressione) { … } Il codice dentro le parentesi graffe viene eseguito finché la condizione è vera Potrebbe non.
Introduzione all’Ereditarietà Pietro Palladino. Richiami UML Classe: descrizione di un insieme di oggetti software con caratteristiche simili Definisce.
Introduzione alle Classi e agli Oggetti in Java 1.
Composizioni di classi. 2 Esercizio 1 Aggiungere al progetto una classe «Fotocamera» che ha i seguenti attributi: -Marca -Megapixel -Flash (boolean) -Autofocus.
Java World Matrici.
Java World Introduzione.
Condizioni decisionali
Unità didattica 1: Introduzione al linguaggio Java
Corso Java Introduzione.
Corso Java Esercitazione.
Corso Java Matrici.
Java Matrici.
Condizioni decisionali
Java Costruttore di copia e GetStatus.
Condizioni decisionali
Java Introduzione.
Transcript della presentazione:

Introduzione

2 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 Bytecode Linguaggio macchina Compilatore (Eclipse) JVM

3 Esempi di utilizzo Portali Web Applicazioni Android

4 Tipi di dati TipoEsempio Int5 Long Float2.67 Double CharA StringHello world Booleantrue

5 Programmazione a Oggetti Attributi Costruttore di default Costruttore parametrizzato

6 Programmazione a Oggetti

7

8

9 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%