Home / Java

Category Archives: Java

Feed Subscription

Java enterprise edition. Partendo da zero

Java enterprise edition. Partendo da zero<p><!-- Google Ads Injected by Adsense-Extreme--><div class="adsxtrm" id="adsxtrm1" style="padding:7px; float: right; padding-right: 0; margin: 0px;"><!-- AdSense Extreme num: 1 --><script type="text/javascript"><!--
      
      google_ad_client = "pub-9382634443688186"; google_alternate_color = "FFFFFF";
    google_ad_width = 468; google_ad_height = 60;
    google_ad_format = "468x60_as"; google_ad_type = "text_image";
    google_ad_channel =""; google_color_border = "FFFFFF";
    google_color_link = "0000FF"; google_color_bg = "FFFFFF";
    google_color_text = "000000"; google_color_url = "008000";
    google_ui_features = "rc:0"; //--></script>
    <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div></p><p><!-- Google Ads Injected by Adsense-Extreme--><div class="adsxtrm" id="adsxtrm2" style="padding:7px; float: right; padding-right: 0; margin: 0px;"><!-- AdSense Extreme num: 2 --><script type="text/javascript"><!--
      
      google_ad_client = "pub-9382634443688186"; google_alternate_color = "FFFFFF";
    google_ad_width = 468; google_ad_height = 60;
    google_ad_format = "468x60_as"; google_ad_type = "text_image";
    google_ad_channel =""; google_color_border = "FFFFFF";
    google_color_link = "0000FF"; google_color_bg = "FFFFFF";
    google_color_text = "000000"; google_color_url = "008000";
    google_ui_features = "rc:0"; //--></script>
    <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div></p>

Oggi giorno Java è uno dei linguaggi di programmazione più utilizzato in ambito lavorativo, specialmente per quanto concerne lo sviluppo di applicazioni web, tuttavia anche se esistono molti manuali che spiegano in maniera esaustiva i fondamenti del linguaggio, di libri ...

Read More »

Come creare un bot per Telegram: Hello World

Come creare un bot per Telegram: Hello World

Vediamo velocemente come creare un Bot per Telegram scritto in Java, usando JTeleBot. Struttura file: pom.xml log4j.properties: Nella cartella contenente i sorgenti Java… HelloWorldCommand Class: HelloWorldCommandFactory Class: Main Class: PS:non dimenticare di inserire il tuo token in questo file.

Read More »

Java I/O Parte 1

Java I/O Parte 1

In questa lezione affronteremo delle classi Java per le operazioni di Input e Output I/O Stream Un’ I/O Stream rappresenta una generica sorgente  di input o output.Uno stream può quindi rappresentare diversi tipi di sorgenti o destinazioni, inclusi file su ...

Read More »

Il Poliformismo in Java – Parte 3

Il Poliformismo in Java – Parte 3

Poliformismo Ad-Hoc: Overloading  Lo stesso nome di metodo può essere “sovraccaricato” per manifestare diversi comportamenti, all’interno di una classe o catena d’eredità, i metodi di cui si fa l’overlaoding devono essere distinguibili per numero e/o tipi di parametri passati in ingresso, inoltre NON ...

Read More »

Il Poliformismo in Java – Parte 2

Il Poliformismo in Java – Parte 2

Java implementa tutte le quattro forme di polimorfismo Poliformismo per inclusione Si parla di polimorfismo per inclusione quando del codice scritto nei termini della classe/tipo A può essere utilizzato sostituendo all’oggetto di tipo A un altro oggetto di tipo B, ...

Read More »

Modificatori di Accesso

Modificatori di Accesso

Gli attributi di una classe , le classi e i metodi possono avere uno dei 4 livelli di accesso: private protected public default (package) Questi modificatori vanno indicati prima della dichiarazione di una classe,  di una variabile o di un ...

Read More »

Overriding

Overriding

Si ha overriding quando una classe derivata sovrascrive un metodo della classe  madre  (stesso nome e stessi parametri d’ingresso), da non confondere con l’overloading.Spesso l’overriding è usato per aggiungere comportamenti al metodo definito nella superclasse,  in questo caso è  utile ...

Read More »

Classi Astratte

Classi Astratte

In alcuni casi è utile creare delle classi che non verranno mai istanziate queste classi prendono il nome di classi astratte, esse vengono usate unicamente come superclassi. Lo scopo principale delle classi astratte è quella di fornire una superasse da ...

Read More »

Il Poliformismo in Java – Parte 1

Il Poliformismo in Java – Parte 1

Polimorfismo che dal greco significa più forme  è la caratteristica che ci consente di utilizzare un’unica interfaccia per una moltitudine di azioni. Per quanto concerne la programmazione il polimorfismo viene riassunto nell’espressione “un’interfaccia, molti metodi”. Le interfacce Java (interface) contengono definizioni di ...

Read More »

I metodi statici in Java

I metodi statici in Java<p><!--adsense ad injection by Adsense Extreme (http://www.adsenseplugin.it/) failed - tried to add more than 3 ads per page --></p>

Finora abbiamo mostrato frammenti  di codice dando per scontato che siano parte di un processo attivo: in tutto questo c’è una falla. Se un metodo viene chiamato senza che l’oggetto di cui è membro sia attivo, quest’ultimo non sarebbe inizializzato. Il problema quindi è che ...

Read More »

Classi interne OOP in Java Prima Parte

Classi interne OOP in Java Prima Parte

Una classe interna è una classe dichiarata all’interno di un’altra classe.Una cosa molto interessante è che i metodi della classe interna possono accedere direttamente ai membri della classe che la contiene public class TestIn { class innerClass { private String ...

Read More »

Utilizzo dei Generics

Utilizzo dei Generics

Utilizzo dei Generics L’utilizzo dei Generics aggiunge stabilità al codice rendendo gli errori rilevabili in fase di compilazione . Iniziamo subito con un esempio pratico, creiamo una classe Box che opera su oggetti di qualsiasi tipo. La nostra classe ha ...

Read More »

Java: la classe Number e String

Java: la classe Number e String

Numbers In questa lezione discuteremo la classe Number appartenente al package java.lang. Quando si lavora con i numeri il più delle volte si utilizzano i tipi primitivi come ad esempio: int i=500; float a=3.50; Tuttavia può capitare di dover utilizzare ...

Read More »

Java: Ereditarietà

Java: Ereditarietà

Ereditarietà Le classi possono essere derivate da altre classi, in modo da ereditare campi e metodi. Una classe che deriva da un’altra è chiamata sottoclasse o classe figlia, la classe da cui è derivata la sottoclasse è chiamata super classe ...

Read More »

Java:Le classi

Java:Le classi

In Java una classe viene dichiarata in questo modo: class MiaClasse{ //variabili //codice } Il corpo di una classe contiene tutto il codice che determina il ciclo di vita degli oggetti creati dalla classe stessa: costruttori, metodi, variabili ecc. Inoltre ...

Read More »

Java: Gli operatori

Java: Gli operatori

Gli operatori sono suddivisi in categoria in base alle loro funzionalità. Uno degli operatori più comuni è l’operatore di assegnazione (=). Questo operatore assegna il valore ad una variabile String nome =“pippo”; Il linguaggio Java fornisce anche gli operatori aritmetici ...

Read More »

Java: Fondamenti di programmazione ad oggetti

Java: Fondamenti di programmazione ad oggetti

Fondamenti di programmazione ad oggetti Programmi semplici e non orientati agli oggetti possono consistere di una lunga lista d’ istruzioni.Programmi più complessi raggruppano spesso piccoli blocchi di questi ordini in funzioni o metodi, ciascuna delle quali può realizzare un obiettivo ...

Read More »

Java: Le variabili

Java: Le variabili

Poiché  probabilmente ho corso troppo ho deciso di fare un passo in dietro e spiegare le variabili in java. Generalmente i programmi, durante la loro esecuzione, gestiscono diversi valori, i quali possono variare durante l’esecuzione del programma stesso; i quali ...

Read More »

Java: Il ciclo for

Java: Il ciclo for

L’istruzione for fornisce un  modo compatto per iterare il codice contenuto nel suo blocco su un intervallo di valori public class JavaApplication1 { public static void main(String[] args) {         for(int i=0;i<10;i++){ System.out.println(i); } } Il codice ...

Read More »

Java: while

Java: while

L’istruzione while esegue continuamente un blocco di istruzioni, finché una particolare condizione è vera.public class JavaApplication1 { public static void main(String[] args) { int i=1; while(i<=20){ System.out.println(i); i++; } } } In questo esempio  il ciclo while controlla la condizione ...

Read More »

Java:L’ istruzione Switch

Java:L’ istruzione Switch

A differenza dell’istruzione if/else vista nel tutorial precedente, l’istruzione switch può avere diversi possibili “opzioni”.Nell’esempio seguente viene dichiarata un variabile mese di tipo intero. Il codice visualizza il nome del mese, in base al valore numerico del mese, utilizzando l’istruzione ...

Read More »

Cos’è Github? Come si usa?

Cos’è Github? Come si usa?

GitHub è un social-code, per farla breve è un social network dedicato ai programmatori. Questo «social network» è intersecato al controllo di versione dei file chiamato GIT. Grazie a github è possibile gestire i progetti online, mantenere una copia sul ...

Read More »

Java 6 vs Java 7 … Le differenze!

Java 6 vs Java 7 … Le differenze!

Molte volte sentiamo parlare di Java, ma quale versione è la più adatta ai nostri usi? La risposta banale potrebbe essere “la più nuova” che al momento risulta essere la 7, tuttavia se non abbiamno particolari pretese potrebbe andare bene anche la ...

Read More »

MySnippet

MySnippet

MySnippet è stato ideato , progettato e sviluppato per rendere la vita più semplice ai programmatori, se vi chiedete come la risposta è molto semplice con questo software è possibile memorizzare su uno spazio Host dove do vi sarà installato ...

Read More »

Java: Operatori relazionali e di uguaglianza

Java: Operatori relazionali e di uguaglianza

Oggi vi spiegherò come utilizzare l’istruzione if in java ,questa istruzione come ben sapete consente a un programma di prendere una “decisione” basandosi sul valore di una condizione . Se la condizione di un’ istruzione  if è vera il corpo ...

Read More »

Java: utilizzo delle variabili e della classe Scanner

Java: utilizzo delle variabili e della classe Scanner

Con questo secondo tutorial andremmo ad utilizzare le variabili e la classe Scanner. Voglio precisare che non spiegherò cosa sia una variabile poichè come già precisato nel precedente  tutorial per poter seguire questa serie di tutorial bisognerà avere delle basi ...

Read More »

Java : Introduzione – Hello World

Java : Introduzione – Hello World

Ciao a tutti ragazzi benvenuti a questa nuova serie di tutorial come potete intuire oggi iniziamo il corso di programmazione Java !!! Prerequisiti Una buona conoscenza  di un linguaggio di programmazione (c/c++ ,python ,obj-c ,php ecc). Per prima cosa mi ...

Read More »
Scroll To Top
Si prega di attivare i Javascript! / Please turn on Javascript!

Javaskripta ko calu karem! / Bitte schalten Sie Javascript!

S'il vous plaît activer Javascript! / Por favor, active Javascript!

Qing dakai JavaScript! / Qing dakai JavaScript!

Пожалуйста включите JavaScript! / Silakan aktifkan Javascript!