Casa Finanza personale La classe Java - dummies

La classe Java - dummies

Video: Java #8 - construction d'une classe 2024

Video: Java #8 - construction d'une classe 2024
Anonim

Java è un linguaggio di programmazione orientato agli oggetti. Come sviluppatore Java, il tuo obiettivo principale è descrivere classi e oggetti. Una classe è un tipo di categoria, come la categoria di tutti i clienti, la categoria di tutti gli account, la categoria di tutte le forme geometriche o, meno concretamente, la categoria di tutti gli elementi di MyFirstJavaClass, come mostrato in questo lista.

pacchetto org. allyourcode. myfirstproject; public class MyFirstJavaClass {/ ** * @param args * / public static void main (String [] args) {javax. swing. JOptionPane. showMessageDialog (null, "Hello");}}

Proprio come l'elenco contiene le parole classe MyFirstJavaClass, un'altra porzione di codice per descrivere gli account potrebbe contenere le parole class Account. Il codice Account class descriverà cosa significa essere (per esempio) uno dei diversi milioni di conti bancari.

Potresti sapere cosa significhi js con le frasi "la categoria di tutti i clienti" e "la categoria di tutte le forme geometriche", ma potresti chiederti cosa significhi "la categoria di tutte le cose di MyFirstJavaClass" o in che senso un programma per computer (come il programma nella lista) è una categoria.

Ecco una risposta (che è un po 'evasiva): un programma Java diventa una "classe" per ragioni tecniche esoteriche e non perché pensare a un programma Java come una categoria abbia sempre perfettamente senso.

Tranne la prima riga, l'intero programma nell'elenco è una classe. Quando crei un programma come questo, devi creare un nome per la tua nuova classe. In questo elenco, il nome è MyFirstJavaClass. Ecco perché il codice inizia con la classe MyFirstJavaClass, come mostrato nella figura.

Il codice all'interno della casella più grande nella figura è, per essere dolorosamente corretto, la dichiarazione di una classe. (Questo codice è una dichiarazione della classe .) È leggermente impreciso dire (come nella figura) che questo codice è una classe. In realtà, questo codice descrive una classe.

La dichiarazione di una classe ha due parti: la prima parte è l'intestazione , e il resto - la parte circondata da parentesi graffe, o {} -è la classe bod y , come mostrato in questa figura.

La classe parola è una parola Java . Indipendentemente da chi scrive un programma Java, la classe viene sempre utilizzata allo stesso modo. D'altra parte, MyFirstJavaClass nell'elenco è un identificatore - un nome per qualcosa (cioè un nome che identifica qualcosa). La parola MyFirstJavaClass è il nome di una particolare classe - la classe che stai creando scrivendo questo programma.

Nell'elenco, le parole pacchetto, pubblico, statico e vuoto sono anche parole chiave Java. Non importa chi scrive un programma, pacchetto e classe Java e le altre parole chiave hanno sempre lo stesso significato.

LA LINGUA DI PROGRAMMAZIONE DI jAVA È CASe-SENSIBILE . PER ESEMPIO, SE TI CAMBI UNA LETTERA IN LETTERE IN UNA PAROLA IN MAIUSCOLO O UNA PAROLA SUPERIORE IN UNA PAROLA IN MAIUSCOLO, CAMBIANDO IL SIGNIFICATO DELLA PAROLA E PU EV ANCHE RENDERE SENZA PAROLA LA PAROLA. IN NELLA PRIMA LINEA DELLA LISTA, PER ESEMPIO, SE AVETE PROVATO DI SOSTITUIRE LA CLASSE CON LA CLASSE, L'INTERO PROGRAMMA FERMAREBBE DI LAVORARE.

Lo stesso vale, in una certa misura, per il nome di un file che contiene una particolare classe. Ad esempio, il nome della classe nell'elenco è MyFirstJavaClass, con 4 lettere maiuscole e 12 lettere minuscole. Quindi il codice nella lista appartiene a un file chiamato MyFirstJavaClass. java, con esattamente 4 lettere maiuscole e 12 lettere minuscole di fronte. Giava.

La classe Java - dummies

Scelta dell'editore

Modi per virtualizzare il desktop client nel cloud computing - dummies

Modi per virtualizzare il desktop client nel cloud computing - dummies

In un desktop virtualizzato nel cloud computing, le applicazioni, i dati, i file e qualsiasi elemento grafico sono separati dal desktop effettivo e memorizzati su un server in un data center (non sulla singola macchina). La virtualizzazione del desktop può ridurre il costo totale di proprietà, perché aiuta a gestire e centralizzare il supporto. Standardizzazione dell'infrastruttura che ...

Che cos'è SaaS nel cloud computing? - dummies

Che cos'è SaaS nel cloud computing? - dummies

Oggi, Software as a Service (SaaS) è ​​l'area più matura del cloud computing. SaaS ha ottenuto una prima trazione con il mercato della gestione delle relazioni con i clienti (CRM) e si è espanso in altri, in particolare il mercato della collaborazione e gli strumenti di abilitazione e gli ambienti di gestione. Quali caratteristiche devono essere presenti per un SaaS da commercializzare ...

Lavorare con le tecnologie abilitanti come piattaforma nel cloud computing - manichini

Lavorare con le tecnologie abilitanti come piattaforma nel cloud computing - manichini

Indipendentemente dal tipo di piattaforma come servizio (PaaS) che stai studiando, sono necessarie alcune tecnologie per integrare queste piattaforme di cloud computing. Ci sono troppe tecnologie o venditori emergenti da elencare. Invece, qui ci sono tre società e in che modo aiutano a rendere possibile il PaaS. Test delle piattaforme nel cloud Il testing nel cloud è molto ...

Scelta dell'editore

Database e data mining - dummies

Database e data mining - dummies

I dati raccolti dalle grandi organizzazioni nel corso delle attività quotidiane vengono solitamente archiviati in database. Ma gli amministratori di database potrebbero non essere disposti a consentire ai minatori di dati l'accesso diretto a queste fonti di dati, e l'accesso diretto potrebbe non essere l'opzione migliore dal tuo punto di vista. Accesso diretto all'operativo (utilizzato per la routine ...

Dati di consumo disponibili per Data Miners - dummies

Dati di consumo disponibili per Data Miners - dummies

Per presentare all'utente i tipi di informazioni sui consumatori disponibili attraverso fornitori commerciali, guarda un esempio dettagliato. La tabella include tutti i dati raccolti su un consumatore da Axciom, un importante fornitore di dati di marketing dei consumatori. Questo fornitore fornisce dati di marketing sui singoli consumatori e le famiglie in cui vivono questi consumatori, come segue: ...

Gestione dati per Big Data - dummies

Gestione dati per Big Data - dummies

I big data sono davvero nuovi o sono un'evoluzione nel percorso di gestione dei dati? In realtà è entrambi. Come con altre ondate nella gestione dei dati, i big data si basano sull'evoluzione delle pratiche di gestione dei dati negli ultimi cinquant'anni. La novità è che per la prima volta, il costo ...

Scelta dell'editore

Log Analisi dei dati con Hadoop - dummies

Log Analisi dei dati con Hadoop - dummies

Log analysis è un caso comune per un progetto Hadoop inaugurale. In effetti, i primi usi di Hadoop riguardavano l'analisi su larga scala dei log clickstream: i registri che registrano i dati sulle pagine Web visitate dalle persone e in quale ordine vengono visitati. Tutti i registri di dati generati dalla tua infrastruttura IT ...

Registra i dati con Flume in HDFS - dummies

Registra i dati con Flume in HDFS - dummies

Alcuni dei dati che finisce nel file system distribuito Hadoop ( HDFS) potrebbe atterrare lì tramite operazioni di caricamento del database o altri tipi di processi batch, ma cosa succede se si desidera acquisire i dati che fluiscono in flussi di dati ad alta velocità, come i dati del registro delle applicazioni? Apache Flume è l'attuale metodo standard per ...

Tiene traccia dei blocchi dati con NameNode in HDFS - dummies

Tiene traccia dei blocchi dati con NameNode in HDFS - dummies

Il NameNode funge da rubrica per Hadoop Distributed File System (HDFS) perché non sa solo quali blocchi compongono i singoli file ma anche dove sono memorizzati ciascuno di questi blocchi e le loro repliche. Quando un utente memorizza un file in HDFS, il file è diviso in blocchi di dati e tre copie di ...