Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DJI Osmo Nano: la piccola fotocamera alla prova sul campo
DJI Osmo Nano: la piccola fotocamera alla prova sul campo
La nuova fotocamera compatta DJI spicca per l'abbinamento ideale tra le dimensioni ridotte e la qualità d'immagine. Può essere installata in punti di ripresa difficilmente utilizzabili con le tipiche action camera, grazie ad una struttura modulare con modulo ripresa e base con schermo che possono essere scollegati tra di loro. Un prodotto ideale per chi fa riprese sportive, da avere sempre tra le mani
FUJIFILM X-T30 III, la nuova mirrorless compatta
FUJIFILM X-T30 III, la nuova mirrorless compatta
FUJIFILM X-T30 III è la nuvoa fotocamera mirrorless pensata per chi si avvicina alla fotografia e ricerca una soluzione leggera e compatta, da avere sempre a disposizione ma che non porti a rinunce quanto a controllo dell'immagine.
Oracle AI World 2025: l'IA cambia tutto, a partire dai dati
Oracle AI World 2025: l'IA cambia tutto, a partire dai dati
Da Las Vegas, la visione di Larry Ellison e la concretezza di Clay Magouyrk definiscono la nuova traiettoria di Oracle: portare l’intelligenza artificiale ai dati, non i dati all’intelligenza, costruendo un’infrastruttura cloud e applicativa in cui gli agenti IA diventano parte integrante dei processi aziendali, fino al cuore delle imprese europee
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 21-01-2004, 13:48   #1
pippocalo
Senior Member
 
L'Avatar di pippocalo
 
Iscritto dal: Oct 2001
Città: Roma
Messaggi: 1852
Cercasi esperto JAVA ma non troppo

Vorrei un indicazione su un sito (possibilmente in Italiano ma va bene anche inglese) dove ci sia spiegato bene l'ABC di come fare per la prima volta nella vita un programmino facile facile in JAVA.

Precisiamo:

ambiente windows98SE

programma Java 2 sdk gia scaricato ed installato

esempio di programmino stupido tipo l'immancabile "HELLO" in possesso.

I problemi sono:

come si va passo passo dal file txt del programmino Hello fino a vedere l'esecuzione.

In particolare le dichiarative di ambientre DOS (tipo set path; chi si ricorda più il dos??) per non beccarsi da dos messaggi tipo : comando o file non trovato.

cosa bisogna fare e dove per le classi Java per non ottenere l'errore di classe indefinita

e altre amenità

Grazie in anticipo
pippocalo è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2004, 14:48   #2
NA01
Senior Member
 
L'Avatar di NA01
 
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
mi sa che hai sbagliato sezione

in programmazione andrebbe meglio, sarebbe letta da utenti più adatti alla domanda!

ciao
NA01 è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2004, 16:11   #3
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Nella sezione programmazione c'è un topic in rilievo
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2004, 16:38   #4
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Spostato in Programmazione.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2004, 17:41   #5
pippocalo
Senior Member
 
L'Avatar di pippocalo
 
Iscritto dal: Oct 2001
Città: Roma
Messaggi: 1852
Ringrazio il moderatore per lo

spostamenti...in effetti avete ragione.

Ho guardato il thread in rilievo ed avevo fatto ricerce con "cerca".

Ci sono ottimi tutorial ma per chi ha già avviato la macchina.

Mi manca proprio l'inizio ovvero come far funzionare e girare l'esempio più stupido che c'è in giro ovunque su Internet (il solito programmino HELLO).

Si da per scontato che se uno si lancia su Java, conosce a perfezione il DOS e altre cosine.

Comunque grazie
pippocalo è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2004, 19:02   #6
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
Non c'è problema, con la giusta dose di banane anche una scimmia potrebbe usare Java . Naturalmente non vedo scimmie, ma persone curiose, per cui risparmieremo sulle banane.

Apri il prompt del dos (start -> programmi -> prompt di ms-dos).

1) scrivi sulla linea di comando

java -version

premi invio, compare la scritta:

java version "1.4.2_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02)
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)

(dipende dalla versione installata).

2) scrivi sempre sulla linea di comando

javac

premi invio, dovrebbe dirti che non ha trovato il comando. Javac c'è, ma il prompt non sa dove. Controlla dove si trovi la cartella "bin" dell'SDK (default c:\j2sdk1.4.2_03\bin") con esplora risorse.

Una volta trovata, sulla linea di comando scrivi:

set PATH=c:\j2sdk1.4.2_03\bin

premi invio, e scrivi:

javac

di nuovo invio, a questo punto dovrebbe mostrare un messaggio in cui spiega come usare javac.

Tieni aperto il prompt del dos e passiamo a...

3) HelloWorld.

Crea sul tuo disco una cartella dove infilare le tue applicazioni. Ad esempio c:\javaworks.

Apri Notepad e scrivi il tuo HelloWorld:

Codice:
public class HelloWorld {

	public static void main(String[] argomenti) {

		new HelloWorld();

	}

	public HelloWorld() {

		System.out.println("Hello world!");

	}

}
Adesso salva il file di testo con estensione ".java" nella cartella c:\javaworks (o la cartella da te creata). Okkio: notepad aggiunge automaticamente l'estensione "txt" ai file di testo. Per evitarlo, quando salvi, scegli, in basso nella finestra di dialogo "salva" di notepad, come formato file "tutti i file" e scrivi come nome per il file:

HelloWorld.java

4) Compilare.

Torniamo alla nostro prompt del dos.

Spostiamo la directory di lavoro in c:\javaworks con il comando "cd": per farlo, sulla linea di comando scrivi:

cd c:\javaworks

premi invio.

Controlliamo per curiosità che l'estensione del file sorgente HelloWorld sia effettivamente .java e non .txt: puoi farlo con il comando "dir". Scrivi sulla linea di comando:

dir

premi invio, compare la lista dei file contenuti nella cartella di lavoro (c:\javaworks) con l'estensione. Se il file è "HelloWorld.java" è tutto ok, se invece è "HelloWorld.java.txt" devi cambiare il nome (comando ren HelloWorld.java.txt HelloWorld.java [invio])

Compila il file sorgente HelloWorld.java con javac usando il comando:

javac HelloWorld.java

premi invio, il pc "marogna" per qualche secondo e poi il prompt ritorna in stato ready.

A questo punto puoi eseguire l'applicazione usando il comando java [nomefile]:

java HelloWorld

invio, compare la scritta "HelloWorld!"

Per qualunque problema, anche quello che pensi sia il più ingenuo (e a meno che non ti risponda Gosling in persona nessuno può dire sensatamente che ci sia qualcosa di "ingenuo" o peggio), siamo qui.

&Ciao.
PGI è offline   Rispondi citando il messaggio o parte di esso
Old 21-01-2004, 19:22   #7
pippocalo
Senior Member
 
L'Avatar di pippocalo
 
Iscritto dal: Oct 2001
Città: Roma
Messaggi: 1852
PGI meriti

risposta ringraziamenti e spiegazioni.

Quello che ti ho chiesto serve per la figlia (università primo anno Ingegneria gestionale esame informatica).

Io sono un vecchio ING ai tempi miei c'erano solo i primi micro.

Conosco il PC e sono un tuttologo esperto soprattutto di HW e di SW specifico; un po' debole appunto nella vera programmazione.

Dalle domande che ti ho fatto hai capito che sapevo dove andare a mirare (ma si sa che la pappa fatta è più veloce) e tu mi hai aiutato molto con un sunto eccezionale.

Ti informerò sui risultati grazie
pippocalo è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2004, 08:33   #8
pippocalo
Senior Member
 
L'Avatar di pippocalo
 
Iscritto dal: Oct 2001
Città: Roma
Messaggi: 1852
PGI risposta definitiva

Il tuo piccolo manuale ha funzionato!!

La figlia è riuscita a far girare il programmino e ti ringrazia moltissimo.

Forse l'hai convinta a frequentare un forum: trova stimolante che esistano persone che si aiutano, senza conoscersi, in modo disinteressato.

Ciao
pippocalo è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2004, 09:57   #9
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Io ti avevo segnalato il topic in rilievo perchè era segnalato questo:
http://forum.hwupgrade.it/showthread...hreadid=557945

Quel topic avrebbe risposto alle domande di tua figlia Devi sapere che PGI è il buon samaritano del forum, mai conosciuto uno + disponibile e paziente!
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2004, 10:38   #10
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
x pippocalo

Felice di essere stato d'aiuto. Per la frequentazione di un forum, è un'ottima idea per imparare più in fretta, certo, tenuto conto che non tutte le risposte vanno prese per oro colato (io stesso ricordo di aver scritto memorabili castronerie convinto che fosse manna dal cielo ).

x cn73
. E' finità l'era degli adepti della programmazione che ballano nudi di notte intorno al fuoco agitando i bastoni del sapere (e quante legnate m'hanno rifilato quando cercavo di imparare io ).
PGI è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2004, 19:45   #11
misterx
Senior Member
 
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
PGI, fai il bravo

tema:
adombramento di variabili

PGIiiiiii.................

spiega
misterx è offline   Rispondi citando il messaggio o parte di esso
Old 24-01-2004, 18:29   #12
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
Quote:
Originariamente inviato da misterx
adombramento di variabili
Di solito rispondo con maggiore sollecitudine ma è un periodo in cui ho un miliardo di cose da fare, non scambiatela per scortesia, è solo mancanza di tempo.

misterx, nell'altro post avevamo accennato al fatto che io non fossi granchè d'accordo sull'uso dei termini adombrare, oscurare e nascondere e resto convinto del fatto che termini più significativi avrebbero dovuto essere scelti.

Detto questo, secondo le specifiche del linuaggio Java, l'adombramento è un fenomeno inerente a dichiarazioni multiple con lo stesso nome, all'interno dello stesso campo di azione, di un tipo di classe, di una variabile, di un campo, di un parametro, di un metodo (e chi più ne ha più ne metta verrebbe da dire).

In via generale, una dichiarazione ne "adombra" un'altra quando ha lo stesso nome e si trova in una porzione dell'ambito di validità della dichiarazione adombrata: quando tale evenienza si verifica, l'accesso alla variabile adombrata deve necessariamente essere effettuato attraverso l'uso del suo nome qualificato.

L'adombramento (shadowing) è inteso come fenomeno differente dall'oscuramento (obscuring) e dall'occultamento (hiding)

Non sono questioni di importanza capitale, ma se vuoi approfondirle prova a leggere "The Java Language Specifications, 2nd edition", lo trovi (pdf scaricabile) sul sito sun. Da leggere e' una palla colossale, lo dico ogni volta ormai, ma risponde a tante curiosità.

Ciao.
PGI è offline   Rispondi citando il messaggio o parte di esso
Old 25-01-2004, 14:47   #13
matrixolo85
Junior Member
 
Iscritto dal: Dec 2003
Messaggi: 5
programmazione java

ciao a tutti, sto facenso un progettino universitario ho quasi finito ma non riesco a rispolvere un errore...
Vi mando la parte della classe che mi da problemi e l'erroe, se qualcuno potesse rispondermi al più presto....

Grazie mille a tutti!

import prog.utili.Sequenza.*;
class Architettura3D {
private double volume;
private double superficie;
private Figura3D [] figura;
private double add;
private boolean trovata =false;
private Sequenza architettura3D;

// Costruisce una sequenza vuota di figure
public Architettura3D(){
architettura3d = new Sequenza();
}


errore:
architettura3d.java:29: cannot resolve symbol
symbol : class Sequenza
location: class Architettura3D
Sequenza architettura3D;
^
architettura3d.java:36: cannot resolve symbol
symbol : variable architettura3d
location: class Architettura3D
architettura3d = new Sequenza();
^
architettura3d.java:36: cannot resolve symbol
symbol : class Sequenza
location: class Architettura3D
architettura3d = new Sequenza();
^
3 errors
matrixolo85 è offline   Rispondi citando il messaggio o parte di esso
Old 25-01-2004, 15:59   #14
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086

import prog.utili.Sequenza.*;


import prog.utili.Sequenza;

poi dovrebbe andare tutto a posto.

Ciao.
PGI è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI Osmo Nano: la piccola fotocamera alla prova sul campo DJI Osmo Nano: la piccola fotocamera alla prova ...
FUJIFILM X-T30 III, la nuova mirrorless compatta FUJIFILM X-T30 III, la nuova mirrorless compatta
Oracle AI World 2025: l'IA cambia tutto, a partire dai dati Oracle AI World 2025: l'IA cambia tutto, a parti...
Micron e millisecondi: la piattaforma ServiceNow guida l'infrastruttura IT di Aston Martin F1 Micron e millisecondi: la piattaforma ServiceNow...
ASUS GeForce RTX 5080 Noctua OC Edition: una custom fenomenale, ma anche enorme ASUS GeForce RTX 5080 Noctua OC Edition: una cus...
I robot aspirapolvere Neato diventeranno...
Lux e Discovery, AMD e il Dipartimento d...
Qualcomm entra nei datacenter: annunciat...
Amazon prepara il più grande lice...
Un post di Sean Duffy (amministratore ad...
SpaceX ha già lanciato oltre 135 ...
GeForce RTX 5060 Ti 8GB: non piace neanc...
Isar Aerospace Spectrum: il fallimento d...
'State lontani dalla GeForce RTX 5090 Fo...
GJ 251 c è la ''super-Terra'' sco...
Halo è ufficialmente multipiattaf...
Windows 11 25H2 e 24H2: come attivare su...
Brembo Solutions e Microsoft danno vita ...
Migliaia di pacchi Amazon rubati ai legi...
Ex CEO di Stellantis: Musk lascerà...
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: 07:46.


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