Uno snippet di codice Java con parole chiave evidenziate in carattere grassetto blu

La sintassi del linguaggio di programmazione Java è l'insieme di regole che definiscono come un programma in Java debba essere scritto e successivamente interpretato.

La sintassi è principalmente derivata da C e C++, ma a differenza di quest'ultimo, in Java non esistono funzioni o variabili globali, ma vi sono membri che sono considerati come variabili globali. Ogni elemento del codice fa parte di una classe, e tutti i valori sono implicitamente oggetti. L'unica eccezione è formata dai tipi di dato primitivi, che non sono rappresentati da un'istanza di una classe per motivi di performance (sebbene possano essere convertiti automaticamente in oggetti e viceversa tramite un processo denominato autoboxing). Alcune funzionalità quali l'operator overloading o i numeri interi senza segno vengono omessi per semplificare il linguaggio e per evitare possibili errori.

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

📚 Artikel Terkait di Wikipedia

JavaScript Object Notation

for JavaScript Object Notation (JSON), su datatracker.ietf.org, Internet Engineering Task Force. ^ (EN) ECMA-404 The JSON data interchange syntax, su

Jenkins (software)

strumento open source di supporto allo sviluppo software scritto in linguaggio Java. Fornisce dei servizi di integrazione continua per lo sviluppo del software

Markdown

visualizzare le anteprime con gli stili applicati. Inoltre esistono plugin per la syntax highlighting incorporati in emacs, gedit, e vim. Implementazioni di Markdown

Visual Studio Code

macOS. Include il supporto per debugging, un controllo per Git integrato, syntax highlighting, IntelliSense, snippet e refactoring del codice. Sono personalizzabili

Ambiente di sviluppo integrato

C++, Java, Python) Eclipse Che IDE (C, C++, C#, F#, Go, Java, JavaScript, PHP, Python, Ruby, SQL, TypeScript) Gitpod (JavaScript, Python, Java, Golang

Errore di sintassi

codice Java: public class Prova { public static void main( String[] args ) { print "Hello world!"; // errore di sintassi! il linguaggio Java non contempla

ConTEXT

disco per funzionare. Possiede un syntax highlighter per C/C++, Delphi/Pascal, FORTRAN, 80x86 Assembly, Java, JavaScript, Visual Basic, Perl/CGI, HTML

HTML-Kit

tools aggiuntivi per introdurre nuove funzionalità. HTML-Kit supporta il syntax highlighting (evidenziazione del codice) per i seguenti linguaggi: HTML