Linguaggio Java domande e risposte

Linguaggio Java domande e risposte

 

 

 

I riassunti , gli appunti i testi contenuti nel nostro sito sono messi a disposizione gratuitamente con finalità illustrative didattiche, scientifiche, a carattere sociale, civile e culturale a tutti i possibili interessati secondo il concetto del fair use e con l' obiettivo del rispetto della direttiva europea 2001/29/CE e dell' art. 70 della legge 633/1941 sul diritto d'autore

 

 

Le informazioni di medicina e salute contenute nel sito sono di natura generale ed a scopo puramente divulgativo e per questo motivo non possono sostituire in alcun caso il consiglio di un medico (ovvero un soggetto abilitato legalmente alla professione).

 

 

 

 

Linguaggio Java domande e risposte

Linguaggio Java
"java.lang" è un package?  sì, il predefinito
a quale dei seguenti linguaggi si avvicina maggiormente java?  c++
che cosa è l'overloading delle funzioni in java?  e' l'assegnamento di un nome unico a funzioni diverse
che cosa è l'overriding delle funzioni in java?  ridefinendo un metodo ereditato da una superclasse, si specificano i compiti
che cosa fa, in java, il metodo "finalize"?  libera eventuali risorse che il garbage collector non è in grado di liberare
con quale parola chiave di java si ottiene l'ereditarietà?  extends
cosa si intende con la parola "blocco" in java?  un qualunque codice racchiuso tra parentesi graffe
cosa si intende con la sigla "j2me"?  la piattaforma mobile java per dispositivi consumer e incorporati come cellulari, decoder, pda etc
da chi e quando è stato creato java?  da sun nel 1991
e' possibile istanziare una interfaccia in java?  mai, poichè le interfacce non sono classi
e' possibile ottenere la clonazione di oggetti in java?  sì, con il metodo clone()
i file compilati java hanno estensione:  .class
i file sorgente java hanno estensione:  .java
i metodi di una interfaccia in java sono:  sempre "public"
i package java sono:  raccolte di classi
il comportamento di un oggetto in java è definito:  dai metodi che si possono chiamare su tale oggetto
il termine "public" in java:  e' un modificatore di accesso
in ambito java, cosa si intende per file jar?  file che archiviano i file di classe java
in java le informazioni relative ad un evento:  sono contenute nella classe java.util.eventobject;
in java una array di "char":  non è uno string
in java, il package "java.util.jar":  fornisce supporto per la gestione dei file di archivio java
in java, la classe "java.security.permission":  e' la classe astratta dalla quale derivano tutte le permissions
in java, la finestra di dialogo aperta chiamando "showconfirmdialog():" in un'istanza della classe:  mostra una finestra con un messaggio e riceve una conferma dall'utente (es.ok/cancel)
in java, lo stato di un oggetto:  e' costituito dall'insieme dei valori delle sue variabili
in java, qual è il valore di default delle variabili di tipo 'float'?  zero positivo
in java, relativamente alle conversioni da "primitive type" a "reference type":  eccetto le string conversions, non ci sono altre conversioni permesse
in una espressione java, la valutazione di "clone" restituisce un valore di tipo:  object
java e javascript sono:  simili solo nella sintassi
java è un linguaggio di programmazione:  ad oggetti
l' ereditarietà in java è:  singola
l' operazione di garbage collection in java è:  automatica
la parola chiave java "extends":  permette di definire una classe derivata
la superclasse alla radice della gerarchia delle classi in java è:  object
le classi "swing" per la programmazione grafica si trovano nel package:  javax.swing
le convenzioni usate dai programmatori java prevedono che:  il nome delle classi cominci con lettera maiuscola mentre i metodi con minuscola
le stringhe in java sono delimitate da:  apici doppi
l'ereditarietà è possibile in java?  si, ma ad esclusione di quella multipla
l'interprete java comincia l'esecuzione di un programma compilato:  dal metodo main della classe indicata nel nome del file .class
l'istruzione java "frame.setdefaultcloseoperation(jframe.exit_on_close);" è necessaria per:  garantire che l'esecuzione del programma si arresti quando viene chiuso il frame
l'istruzione java "new int[] {4, 8, 12};" :  crea un array anonimo con tre elementi interi
l'istruzione java "setlayout(new flowlayout(flowlayout.left));"  e' sintatticamente errata
nel codice dell'applet java è necessaria la chiamata del metodo "show()" per visualizzare l'applet nella pagina web?  no, mai
nel linguaggio java, affinchè un metodo non restituisca alcun valore:  si usa la parola chiave void
nel linguaggio java, che cosa fa la parola chiave "synchronized"?  acquisisce il lock dell'oggetto per renderlo inaccessibile da più processi contemporaneamente
nel linguaggio java, dichiarando in un metodo di una classe esclusivamente variabili locali, posso avere problemi utilizzando quel metodo in un contesto multi-threaded?  no, se si fa attenzione alle variabili locali statiche
nel linguaggio java, due oggetti diversi appartenenti alla stessa classe:  condividono la struttura generale e i dati con accessibilità "static"
nel linguaggio java, i costruttori servono a:  definire le istruzioni da eseguire quando si istanzia un oggetto
nel linguaggio java, i metodi definiti "private":  sono accessibili solo da altri metodi della stessa classe
nel linguaggio java, il cast serve a:  ottenere una attribuzione forzata di tipo
nel linguaggio java, il codice contenuto nei blocchi "try" e "catch":  serve a gestire le eccezioni
nel linguaggio java, il layout 'borderlayout':  permette di posizionare i componenti a nord, sud, ovest, est e centro
nel linguaggio java, il manager di layout di flusso:  allinea orizzontalmente i componenti
nel linguaggio java, il metodo "actionperformed()" accetta un parametro di tipo:  actionevent
nel linguaggio java, il metodo "fill()" permette di creare:  forme geometriche piene
nel linguaggio java, il metodo "math.random()" è il metodo che:  genera un numero casuale compreso tra 0 (incluso) ed 1 (escluso)
nel linguaggio java, il metodo "static class forname(string nomeclasse)":  restituisce l'oggetto class che rappresenta la classe dal nome nomeclasse
nel linguaggio java, il nome del file .java deve coincidere con:  il nome della classe pubblica, se esiste
nel linguaggio java, in caso di errore interno della java virtual machine:  la jvm lancia un oggetto istanza di una sottoclasse della classe "virtualmachineerror"
nel linguaggio java, la classe "object" è:  la classe base di java
nel linguaggio java, la classe "securerandom":  fornisce la funzionalità di un generatore casuale di numero
nel linguaggio java, la combinazione di dati e comportamenti in un unico package nel quale l'implementazione dei dati è nascosta al l'utente definisce il concetto di:  incapsulamento
nel linguaggio java, la finestra di dialogo il cui messaggio è di tipo 'plain_message':  non visualizza alcuna icona
nel linguaggio java, la sintassi corretta per creare un oggetto "font" è:  font miofont = new font("helvetica",font.bold,12);
nel linguaggio java, la visualizzazione di barre di scorrimento in una area di testo definita con "jtextarea":  implica il dover inserire l'area di testo in un pannello di scorrimento jscrollpane
nel linguaggio java, l'istruzione "int[] a = new int[100];" :  crea un array che può contenere 100 numeri interi
nel linguaggio java, l'oggetto "toolkit" è in grado di leggere immagini di tipo:  gif, jpeg
nel linguaggio java, l'uso dell'istruzione "break" in un blocco "switch":  permette di uscire dal blocco
nel linguaggio java, per impostare il carattere '+' come carattere da visualizzare in un campo password è necessario utilizzare:  nomecomponente.setechochar(char '+');
nel linguaggio java, per inserire commenti su più righe consecutive si usano:  /* commenti su più righe */
nel linguaggio java, per inserire commenti su singole righe è necessario usare:  doppio backslash all'inizio della riga
nel linguaggio java, per recuperare un elemento da un oggetto della classe "arraylist" ed assegnargli un tipo desiderato:  uso un cast di dati abbinato al metodo get() di arraylist
nel linguaggio java, per utilizzare la classe esistente "date" è necessario usare l'istruzione:  import java.util.date;
nel linguaggio java, quale metodo di quale classe si può utilizzare per sapere quali sono le dimensioni dello schermo in uso?  getscreensize() dell'oggetto toolkit
nel linguaggio java, quali delimitatori si usano per il codice di classi e metodi?  parentesi graffe {…..}
nel linguaggio java, quali sono i metodi dell'interfaccia "actionlistener"?  solo il metodo actionperformed()
nel linguaggio java, se si tenta di dividere un numero di tipo "integer" per zero:  viene lanciata una eccezione
nel linguaggio java, un componente di tipo "jpanel" viene inserito:  in un componente frame
nel linguaggio java, una sottoclasse di una classe già esistente:  eredita tutto della superclasse ma accede solo a ciò che ha visibilità pubblica, protetta o package
nella seguente istruzione java import java.util.*; il carattere * permette di:  importare tutte le classi del package java.util
per disegnare del testo in java si usa il metodo:  drawstring("testo da visualizzare",x,y)
per eliminare eventuali spazi bianchi dai dati inseriti in un campo di testo è necessario utilizzare l'istruzione java:  nomecasellatesto.gettext().trim();
per utilizzare una classe contenuta nel pacchetto "java.lang" è necessario utilizzare l'istruzione java:  non è necessario utilizzare alcuna istruzione di import
per visualizzare un frame creato in java è necessario:  assegnargli una dimensione iniziale e richiamare il metodo show()
qual è il contesto di esecuzione di un'applet java?  può es sere eseguita solo in un browser o in un visualizzatore di applet
qual è il giusto comando per compilare un file sorgente java di nome prova.java?  javac prova.java
qual è il giusto comando per interpretare un file java compilato di nome prova.class da linea di comando?  java prova
qual è il primo blocco di codice che l'interprete esegue in un programma java?  quello contenuto nel metodo 'public static void main()'
qual è il supporto fornito da java per la crittografia?  java cryptography extension
qual è il tag html consigliato per l'inserimento di applet java in una pagina web?  <object>
qual è la relazione tra java e javascript?  hanno in comune solo parte della sintassi
quale carattere separa le istruzioni in una sequen za in java?  il punto e virgola
quale dei seguenti codici è corretto, relativamente ad un ciclo "for" java?  for(int i = 0; i<10; i++)
quale dei seguenti è un esempio corretto di creazione di una sottoclasse in java?  class mioframe extends jframe
quale delle affermazioni seguenti, relative alla gestione della memoria in java, è corretta?  la memoria è sottoposta automaticamente a garbage collection
quale delle seguenti affermazioni è vera per i costruttori di default in java?  sono costruttori senza parametri
quale delle seguenti definizioni java è corretta?  class employee extends person implements comparable
quale delle seguenti istruzioni java dichiara una costante?  final double pgreco = 3.14;
quale delle seguenti istruzioni permette di creare un componente casella di testo in java?  jtextfield textfield = new jtextfield("inserire nome", 20);
quale delle seguenti sigle fa direttamente parte del mondo java?  jdk
quale delle seguenti sintassi java è corretta?  oggetto.metodo(parametri)
quale package è necessario importare per poter utilizzare l'interfaccia "actionlistener" in java?  import java.awt.event.*;
quale tra le affermazioni riportate è corretta in merito alla seguente istruzione java? jbutton redbutton = new jbutton("red");  crea un pulsante con su scritto la parola red
quale tra le affermazioni riportate in seguito è corretta in merito al metodo java seguente? system.out.print("testo")  stampa a video l'argomento su una riga senza poi andare a capo
quale tra le affermazioni riportate in seguito è corretta, in merito ai componenti di una interfaccia in java?  i componenti sono anzitutto quelli dichiarati nell'interfaccia
quale, tra le considerazioni riportate in seguito, può essere considerata corretta in merito alla seguente istruzione java? short[][] myarray;  dichiara una variabile di tipo array senza creare un oggetto array
quali dei seguenti sono ambienti di sviluppo java?  kawa, jbuilder, cafè
quali dei seguenti utilizzi di file xml non è previsto da java?  formato dei files di 'form'
quali delle seguenti affermazioni, relative ai costruttori java, è vera?  una classe può avere uno o più costruttori che non restituiscono mai alcun valore
quali delle seguenti caratteristiche possiamo associare al linguaggio java?  e' ad oggetti, interpretato e multithreaded
quali sono i tipi di numeri interi previsti in java?  int, short, long, byte
quali sono, in java, i componenti presenti in una finestra di dialogo?  un'icona, un messaggio ed uno o più pulsanti
quali tra i seguenti sono dei cosiddetti "separatori" nel linguaggio java?  ( ) { } [ ] ; , .
quante e quali sono le principali fasi del ciclo di vita di un'applet java?  4 fasi: inizializzazione, start, stop e distruzione
quanti sono i tipi primitivi in java?  8
scenario java: si ha una variabile di tipo "int" di nome m, di valore pari a 7. quale sarà la situazione dopo la seguente istruzione java? int a = 2 * ++m;  a=16 e m=8
se in java ho una classe "luogoabitato" ed una classe metropoli, quale può essere una superclasse rispetto all'altra?  luogoabitato=superclasse, metropoli=classe derivata
se la variabile "double" di nome x è pari al valore 9.997 cosa stamperà a video la seguente istruzione java? system.out.print((int)math.round(x));  10
tutte le applet java create estendono la classe:  applet
un oggetto java che implementi "serializable" e che contenga handle ad oggetti non serializzabili:  non è serializzabile
un'applet java è composta da almeno:  un file .class che il browser interpreta grazie alla jvm

 

Fonte: http://www.mininterno.net/ele/linguaggio%20java.doc

Sito web da visitare: http://www.mininterno.net

Autore del testo: non indicato nel documento di origine

Il testo è di proprietà dei rispettivi autori che ringraziamo per l'opportunità che ci danno di far conoscere gratuitamente i loro testi per finalità illustrative e didattiche. Se siete gli autori del testo e siete interessati a richiedere la rimozione del testo o l'inserimento di altre informazioni inviateci un e-mail dopo le opportune verifiche soddisferemo la vostra richiesta nel più breve tempo possibile.

 

Linguaggio Java domande e risposte

 

 

I riassunti , gli appunti i testi contenuti nel nostro sito sono messi a disposizione gratuitamente con finalità illustrative didattiche, scientifiche, a carattere sociale, civile e culturale a tutti i possibili interessati secondo il concetto del fair use e con l' obiettivo del rispetto della direttiva europea 2001/29/CE e dell' art. 70 della legge 633/1941 sul diritto d'autore

Le informazioni di medicina e salute contenute nel sito sono di natura generale ed a scopo puramente divulgativo e per questo motivo non possono sostituire in alcun caso il consiglio di un medico (ovvero un soggetto abilitato legalmente alla professione).

 

Linguaggio Java domande e risposte

 

"Ciò che sappiamo è una goccia, ciò che ignoriamo un oceano!" Isaac Newton. Essendo impossibile tenere a mente l'enorme quantità di informazioni, l'importante è sapere dove ritrovare l'informazione quando questa serve. U. Eco

www.riassuntini.com dove ritrovare l'informazione quando questa serve

 

Argomenti

Termini d' uso, cookies e privacy

Contatti

Cerca nel sito

 

 

Linguaggio Java domande e risposte