English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 基礎教程

Controllo di flusso Java

Array Java

Orientato agli oggetti Java (I)

Orientato agli oggetti Java (II)

Orientato agli oggetti Java (III)

Java 异常处理

Lista Java

Queue (coda) Java

Map di Java

Set di Java

Input/Output (I/O) Java

Reader/Writer Java

Altri argomenti Java

Java 基礎教程

La nostra guida di programmazione Java è progettata per studenti, principianti e professionisti. Java è un linguaggio di programmazione orientato agli oggetti, basato su classi, concorrente, sicuro e generale per la programmazione informatica. È una tecnologia potente ampiamente utilizzata.

Cosa è Java

Java è unlinguaggio di programmazioneePiattaformaJava è un linguaggio di programmazione avanzato, robusto, orientato agli oggetti e sicuro.

Java è stato sviluppato daSun Microsystems(adesso una sussidiaria di Oracle) ha sviluppato nel 1995JamesGoslingè chiamato il padre di Java. Prima di Java, il suo nome eraOakPoiché Oak è una società registrata, James Gosling e il suo team hanno cambiato il nome di Oak in Java.

Piattaforma: Qualsiasi ambiente hardware o software in cui si esegue un programma è chiamato piattaforma. Poiché Java ha l'ambiente di esecuzione (JRE) e l'API, viene chiamata piattaforma.

Esempio Java

Facciamo un rapido sguardo a un esempio di programmazione Java. La prossima pagina fornisce una descrizione dettagliata dell'esempio Hello Java.

public class Simple{
    public static void main(String args[]){
     System.out.println("Hello Java");
    }
}
Testa a vedere ‹/›

Risultato di output:

Hello Java

Settore di applicazione

Secondo le statistiche di Sun, ci sono 3 miliardi di dispositivi che eseguono Java. Attualmente ci sono molti dispositivi che utilizzano Java. Alcuni di questi sono:

  1. Applicazioni desktop, come Acrobat Reader, Media Player, antivirus, ecc.

  2. Applicazioni web, come java.com.

  3. Applicazioni aziendali, come applicazioni bancarie.

  4. Mobile

  5. Sistemi embedded

  6. Smart card

  7. Robotica

  8. Gioco e altri

Tipi di applicazioni Java

Le principali applicazioni che possono essere create utilizzando la programmazione Java sono principalmente 4 tipi:

1) Applicazioni indipendenti

Le applicazioni indipendenti sono anche chiamate applicazioni desktop o applicazioni basate su finestre. Queste sono le software tradizionali che dobbiamo installare su ogni computer. Esempi di applicazioni indipendenti includono Media Player, antivirus, ecc. AWT e Swing vengono utilizzati in Java per creare applicazioni indipendenti.

2) Applicazioni web

Le applicazioni che si eseguono sul lato server e creano pagine dinamiche sono chiamate applicazioni web. Attualmente, tecnologie come Servlet, JSP, Struts, Spring, Hibernate, JSF vengono utilizzate per creare applicazioni web in Java.

3) Applicazioni aziendali

Sono applicazioni distribuite per natura, come applicazioni bancarie, e vengono chiamate applicazioni aziendali. Hanno vantaggi come sicurezza avanzata, bilanciamento del carico e clustering. In Java, EJB viene utilizzato per creare applicazioni aziendali.

4) Applicazioni mobili

Le applicazioni create per dispositivi mobili sono chiamate applicazioni mobili. Attualmente, Android e Java ME vengono utilizzati per creare applicazioni mobili.

Piattaforma / versione di Java

Java ha 4 piattaforme o versioni:

1) Java SE (Java Standard Edition)

È una piattaforma di programmazione Java. Include API di programmazione Java, come java.lang, java.io, java.net, java.util, java.sql, java.math e altri. Include funzionalità come OOP, String, Regex, Exception, classi interne, multithreading, flussi di I / O, rete, AWT, Swing, reflection e collection.

2) Java EE (Java Enterprise Edition)

È una piattaforma aziendale, principalmente utilizzata per sviluppare applicazioni Web e aziendali. È costruita sulla piattaforma Java SE. Include argomenti come Servlet, JSP, Web services, EJB, JPA.

3) Java ME (Java Micro Edition)

È una piattaforma miniaturizzata, principalmente utilizzata per sviluppare applicazioni mobili.

4) JavaFX

Utilizzato per sviluppare applicazioni Internet ricche. Utilizza API di interfaccia utente leggere.

Prerequisiti

Prima di iniziare a studiare Java, se hai alcune conoscenze di base di linguaggi di programmazione come C / C++, imparerai più velocemente e più facilmente.

Publico

Il nostro tutorial di programmazione Java è progettato per aiutare principianti e professionisti.

Problemi

Se trovi qualsiasi problema nel nostro tutorial Java, invia un feedback e correggeremo al più presto.