Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice
DJI Mini 5 Pro porta nella serie Mini il primo sensore CMOS da 1 pollice, unendo qualità d'immagine professionale alla portabilità estrema tipica di tutti i prodotti della famiglia. È un drone C0, quindi in un peso estremamente contenuto e che non richiede patentino, propone un gimbal rotabile a 225 gradi, rilevamento ostacoli anche notturno e autonomia fino a 36 minuti. Caratteristiche che rendono il nuovo drone un riferimento per creator e appassionati
ASUS Expertbook PM3: il notebook robusto per le aziende
ASUS Expertbook PM3: il notebook robusto per le aziende
Pensato per le necessità del pubblico d'azienda, ASUS Expertbook PM3 abbina uno chassis particolrmente robusto ad un pannello da 16 pollici di diagonale che avantaggia la produttività personale. Sotto la scocca troviamo un processore AMD Ryzen AI 7 350, che grazie alla certificazione Copilot+ PC permette di sfruttare al meglio l'accelerazione degli ambiti di intelligenza artificiale
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo
Abbiamo provato per diversi giorni una new entry del mercato italiano, la Gowow Ori, una moto elettrica da off-road, omologata anche per la strada, che sfrutta una pendrive USB per cambiare radicalmente le sue prestazioni
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 13-11-2007, 20:10   #1
Giant Lizard
Senior Member
 
L'Avatar di Giant Lizard
 
Iscritto dal: Aug 2006
Città: Paris
Messaggi: 16003
[Java] L'angolo di Lizard: consigli

Ho da poco cominciato ad apprendere Java (lo sto studiando bene all'Università) ma spesso sorgono dei dubbi che vorrei togliermi per questo ho pensato di crearmi uno spazio tutto mio in questa sezione dove porre domande riguardanti questo linguaggio di programmazione, che per il momento mi sta prendendo. Spero di non aver sbagliato.


Tanto per cominciare, come posso sperimentare quello che sto studiando? Con che programma insomma? Mi hanno consigliato Eclipse, può andare? A me serve ovviamente qualcosa di molto semplicistico e soprattutto molto leggero


Passando a domande più inerenti al linguaggio in sè, non ho ancora ripreso il comando IF (l'avevo già studiato ma non me lo ricordo più), mi dite com'è la stringa di base?

E se volessi creare anche un'interfaccia grafica?


Grazie anticipatamente per le eventuali risposte
__________________
Giant Lizard: PC gamer, retrogamer, appassionato di "finire i giochi al 100%".
Giant Lizard è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 20:17   #2
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
Quote:
Originariamente inviato da Giant Lizard Guarda i messaggi
Ho da poco cominciato ad apprendere Java (lo sto studiando bene all'Università) ma spesso sorgono dei dubbi che vorrei togliermi per questo ho pensato di crearmi uno spazio tutto mio in questa sezione dove porre domande riguardanti questo linguaggio di programmazione, che per il momento mi sta prendendo. Spero di non aver sbagliato.


Tanto per cominciare, come posso sperimentare quello che sto studiando? Con che programma insomma? Mi hanno consigliato Eclipse, può andare? A me serve ovviamente qualcosa di molto semplicistico e soprattutto molto leggero


Passando a domande più inerenti al linguaggio in sè, non ho ancora ripreso il comando IF (l'avevo già studiato ma non me lo ricordo più), mi dite com'è la stringa di base?

E se volessi creare anche un'interfaccia grafica?


Grazie anticipatamente per le eventuali risposte

Allora partiamo dal fatto che i concetti di "semplicistico" ,ma soprattutto di "Leggero" sono su un altro pianeta rispetto ad Eclipse ,ma in genere è la stessa cosa per qualsiasi IDE per Java

Personalmente anch'io ti consiglio o Eclipse o Netbeans (ultimamente sto utilizzando quest'ultimo in versione 6.0 beta2 con profitto e devo dire che ha anche un tool molto potente per il design delle interfacce grafiche) , saranno anche pesanti, ma hanno funzioni di autocompletamento e verifica della sintassi impareggiabili. Inoltre se fai un progetto mediamente grosso gestiscono tutti gli script di compilazione senza che tu debba metterci mano: molto comodo.

Ovviamente oltre all' IDE hai bisogno della JDK che puoi scaricare dal sito della SUN.

Cosa intendi per "IF" ? Se intendi l'"if" espressione condizionale ti consiglio di riguardarti bene le slide del tuo prof di informatica 1

Ciao
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 20:30   #3
Giant Lizard
Senior Member
 
L'Avatar di Giant Lizard
 
Iscritto dal: Aug 2006
Città: Paris
Messaggi: 16003
Anzitutto grazie per l'aiuto e scusa per la mia profonda ignoranza in materia ma...da qualche parte si dovrà pur cominciare Veniamo alle risposte:

Quote:
Originariamente inviato da AnonimoVeneziano Guarda i messaggi
Allora partiamo dal fatto che i concetti di "semplicistico" ,ma soprattutto di "Leggero" sono su un altro pianeta rispetto ad Eclipse ,ma in genere è la stessa cosa per qualsiasi IDE per Java
In che senso? Non è semplice da usare Eclipse? e cos'è un IDE per Java?

Quote:
Originariamente inviato da AnonimoVeneziano Guarda i messaggi
Personalmente anch'io ti consiglio o Eclipse o Netbeans (ultimamente sto utilizzando quest'ultimo in versione 6.0 beta2 con profitto e devo dire che ha anche un tool molto potente per il design delle interfacce grafiche) , saranno anche pesanti, ma hanno funzioni di autocompletamento e verifica della sintassi impareggiabili. Inoltre se fai un progetto mediamente grosso gestiscono tutti gli script di compilazione senza che tu debba metterci mano: molto comodo.

Ovviamente oltre all' IDE hai bisogno della JDK che puoi scaricare dal sito della SUN.
JDK? Umh...anche questo nome ha qualcosa di familiare ma proprio...

Quote:
Originariamente inviato da AnonimoVeneziano Guarda i messaggi
Cosa intendi per "IF" ? Se intendi l'"if" espressione condizionale ti consiglio di riguardarti bene le slide del tuo prof di informatica 1

Ciao
si, intendo quella

Non ho slide perchè nel corso non siamo ancora arrivati all'if, ma dato che volevo iniziare a creare qualcosa volevo già capirlo bene, se possibile. Mi basta solo la sintassi, poi il resto dovrei ricordarmelo
__________________
Giant Lizard: PC gamer, retrogamer, appassionato di "finire i giochi al 100%".
Giant Lizard è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 21:02   #4
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
Quote:
Originariamente inviato da Giant Lizard Guarda i messaggi
Anzitutto grazie per l'aiuto e scusa per la mia profonda ignoranza in materia ma...da qualche parte si dovrà pur cominciare Veniamo alle risposte:



In che senso? Non è semplice da usare Eclipse? e cos'è un IDE per Java?



JDK? Umh...anche questo nome ha qualcosa di familiare ma proprio...



si, intendo quella

Non ho slide perchè nel corso non siamo ancora arrivati all'if, ma dato che volevo iniziare a creare qualcosa volevo già capirlo bene, se possibile. Mi basta solo la sintassi, poi il resto dovrei ricordarmelo
Ah, ma voi fate java ad info 1? E' uno dei pochi corsi dove vedo fare così

Allora sei scusato.
La sintassi dell' "if" è :
Codice:
if (espressione) {
 [...codice...]
}
Dove l'espressione è una espressione condizionale tipo "a == b" o "a >= b" ... etc


Col mio commento precedente su Eclipse intendevo dire che è un mattone. Grosso e pesante, ma molto funzionale (Forse per un corso di info 1 un po' sovradimensionato , ma va bene uguale )

La JDK è la Java Development Kit ed è il pacchetto che contiene tutti gli strumenti FONDAMENTALI per programmare in java, quali il compilatore, i gestori degli script di compilazione e l'interprete java.
La scarichi , se non ce l'hai, da http://java.sun.com

Ciao
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 21:38   #5
Giant Lizard
Senior Member
 
L'Avatar di Giant Lizard
 
Iscritto dal: Aug 2006
Città: Paris
Messaggi: 16003
Quote:
Originariamente inviato da AnonimoVeneziano Guarda i messaggi
Ah, ma voi fate java ad info 1? E' uno dei pochi corsi dove vedo fare così

Allora sei scusato.
Così come? E cosa intendi con info 1?

Quote:
Originariamente inviato da AnonimoVeneziano Guarda i messaggi
La sintassi dell' "if" è :
Codice:
if (espressione) {
 [...codice...]
}
Dove l'espressione è una espressione condizionale tipo "a == b" o "a >= b" ... etc
Si si, la condizionale la so, era proprio la semantica che mi mancava. A proposito, mi sapresti dire invece come fare un più completo "if then else"?

Quote:
Originariamente inviato da AnonimoVeneziano Guarda i messaggi
Col mio commento precedente su Eclipse intendevo dire che è un mattone. Grosso e pesante, ma molto funzionale (Forse per un corso di info 1 un po' sovradimensionato , ma va bene uguale )
Davvero? Mmmh...dici che va bene lo stesso? Io speravo in un programmino leggero e facile... il pc che uso è messo male, non vorrei dargli in pasto simili mattoni, non li digerisce facilmente e non vorrei ci rimanesse secco. Non ci sono altri programmi?

Quote:
Originariamente inviato da AnonimoVeneziano Guarda i messaggi
La JDK è la Java Development Kit ed è il pacchetto che contiene tutti gli strumenti FONDAMENTALI per programmare in java, quali il compilatore, i gestori degli script di compilazione e l'interprete java.
La scarichi , se non ce l'hai, da http://java.sun.com

Ciao
Ma non sono già inclusi in programmi come Eclipse?
__________________
Giant Lizard: PC gamer, retrogamer, appassionato di "finire i giochi al 100%".
Giant Lizard è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 22:12   #6
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
In ordine:
-
Codice:
if (espressione)
{
    [...codice...]
}
else
{
    [...codice...]
}
-per iniziare con qualcosa di proprio leggero ti basta il blocco note (magari notepad++ che ti evidenzia le parole chiave)

-il JDK devi scaricartelo a parte qualunque sia l'IDE che utilizzi
__________________

Ultima modifica di marko.fatto : 13-11-2007 alle 22:38.
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 22:13   #7
Giant Lizard
Senior Member
 
L'Avatar di Giant Lizard
 
Iscritto dal: Aug 2006
Città: Paris
Messaggi: 16003
ma si può sapere esattamente cosa significa questo "IDE"?
__________________
Giant Lizard: PC gamer, retrogamer, appassionato di "finire i giochi al 100%".
Giant Lizard è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 22:20   #8
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
Quote:
Originariamente inviato da Giant Lizard Guarda i messaggi
ma si può sapere esattamente cosa significa questo "IDE"?
http://it.wikipedia.org/wiki/Integra...nt_environment
__________________
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 22:21   #9
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
IDE = Integrated Development Environment = ambiente di sviluppo = "il programma nel quale scrivi il codice" = Eclipse/Netbeans/Notepad/...
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 22:32   #10
Giant Lizard
Senior Member
 
L'Avatar di Giant Lizard
 
Iscritto dal: Aug 2006
Città: Paris
Messaggi: 16003
ah perfetto, capito tutto e più leggero di Eclipse ma più sofisticato del notepad, non c'è niente? anche perchè col notepad ho comunque bisogno di un compilatore che suppongo fosse già incluso in Eclipse.
__________________
Giant Lizard: PC gamer, retrogamer, appassionato di "finire i giochi al 100%".
Giant Lizard è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 22:37   #11
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
Quote:
Originariamente inviato da Giant Lizard Guarda i messaggi
ah perfetto, capito tutto e più leggero di Eclipse ma più sofisticato del notepad, non c'è niente? anche perchè col notepad ho comunque bisogno di un compilatore che suppongo fosse già incluso in Eclipse.
Notepad++ ti riconosce anche le funzioni

Il compilatore non è incluso nemmeno in Eclipse... l'unica differenza è che su Eclipse gli dici dov'è installato il JDK e dai direttamente il comando compila... col notepad devi andare da riga di comando a compilare...
__________________
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 22:37   #12
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Esistono centinaia di IDE/editor per programmatori. Dipende tutto dalle tue esigenze: JEdit, JCreator, BlueJ, ...

Comunque con una quantità decente di RAM Eclipse e Netbeans non sono poi così "pesanti".
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 22:50   #13
Giant Lizard
Senior Member
 
L'Avatar di Giant Lizard
 
Iscritto dal: Aug 2006
Città: Paris
Messaggi: 16003
Quote:
Originariamente inviato da marko.fatto Guarda i messaggi
Notepad++ ti riconosce anche le funzioni

Il compilatore non è incluso nemmeno in Eclipse... l'unica differenza è che su Eclipse gli dici dov'è installato il JDK e dai direttamente il comando compila... col notepad devi andare da riga di comando a compilare...
notepad++?

ma il compilatore quindi è nel JDK?
__________________
Giant Lizard: PC gamer, retrogamer, appassionato di "finire i giochi al 100%".
Giant Lizard è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 23:00   #14
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
Quote:
Originariamente inviato da Giant Lizard Guarda i messaggi
notepad++?

ma il compilatore quindi è nel JDK?
-notepad++

-
__________________
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2007, 23:26   #15
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4907
Quote:
Originariamente inviato da Giant Lizard Guarda i messaggi
ma il compilatore quindi è nel JDK?
Si... (javac.exe)
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2007, 08:36   #16
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Everyone's Java Editor

Segnalo questo: EJE

Sicuramente è leggero, se ti devi esercitare solo sulla sintassi Java e sull'apprendimento di alcune funzionalità base della libreria (java.lang, java.util, per esempio) per cominciare dovrebbe andare benone.

Con il bonus aggiuntivo che è un prodotto sviluppato da un italiano
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2007, 11:51   #17
Don[ITA]
Senior Member
 
L'Avatar di Don[ITA]
 
Iscritto dal: Jul 2006
Città: Bergamo
Messaggi: 401
C'è anche ConText che ti permette di scrivere codice per un botto di linguaggi (java, C, C++, assembler...ecc)

Cmq ti consiglio di usare Eclipse che è ottimo per il java...oppure EasyEclipse se vuoi avere anche un editor grafico di interfacce. NetBeans non è male però ,secondo me, se vuoi imparare bene java è meglio Eclipse

Ciauz
__________________
iMac 27" 5K
Don[ITA] è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2007, 13:32   #18
Giant Lizard
Senior Member
 
L'Avatar di Giant Lizard
 
Iscritto dal: Aug 2006
Città: Paris
Messaggi: 16003
capito, grazie mille se mi vengono in mente altri dubbi o domande uso questo thread


a proposito, nello switch bisogna sempre usare il break se si volesse creare una cosa tipo un menu (se premi uno fa questo, se premi due fa quest'altro ecc...)?
__________________
Giant Lizard: PC gamer, retrogamer, appassionato di "finire i giochi al 100%".
Giant Lizard è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2007, 13:45   #19
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da Giant Lizard Guarda i messaggi
a proposito, nello switch bisogna sempre usare il break se si volesse creare una cosa tipo un menu (se premi uno fa questo, se premi due fa quest'altro ecc...)?
Si. Il break serve a java per capire dove termina la clausola case in cui entra. Se non gli dici niente lui continua eseguendo anche le altre istruzioni fino a che non trova un break o non termina lo switch.

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2007, 15:20   #20
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
comunque lo switch sta andando un po' in disuso ovunque , meno lo usi meglio è

Ciao
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice Recensione DJI Mini 5 Pro: il drone C0 ultra-leg...
ASUS Expertbook PM3: il notebook robusto per le aziende ASUS Expertbook PM3: il notebook robusto per le ...
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo Test ride con Gowow Ori: elettrico e off-road va...
Recensione OnePlus 15: potenza da vendere e batteria enorme dentro un nuovo design   Recensione OnePlus 15: potenza da vendere e batt...
AMD Ryzen 5 7500X3D: la nuova CPU da gaming con 3D V-Cache per la fascia media AMD Ryzen 5 7500X3D: la nuova CPU da gaming con ...
Obbligati ad acquistare una scheda madre...
GTA VI su PC? La data non c'è, ma...
Monopattini elettrici, a un anno dal dec...
Tesla Robotaxi, autista di sicurezza si ...
Samsung Galaxy S26: svelate le combinazi...
Microsoft Ignite: arriva Edge for Busine...
OPPO e Lamine Yamal uniscono sport e tec...
Microsoft, NVIDIA e Anthropic siglano un...
SpaceX potrebbe comunicare alla NASA rit...
Scoperte cavità sotterranee scava...
OnePlus anticipa l'arrivo di due nuovi p...
DJI lancia Osmo Action 6: la prima actio...
NASA: conferenza stampa sulla cometa int...
Ex CEO di TSMC passa a Intel: aperta un'...
Gigabyte X870E Aorus Elite X3D, una moth...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 21:24.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v