Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi N - Z > Reti di calcolatori
 
[HELP] Java
Clicca QUI per vedere il messaggio nel forum
papousek
visto che ho appena cambiato pc....sono andato sul sito della sun per scaricarmi una versione piu o meno aggornata di java...

ho windows xp e un processore amd64...la versione che ho scaricato nn andava bene perchè era per win/intel cosi ho cercato una versione per amd64 e ho trovato solo questa pagina....

http://java.sun.com/j2se/1.5.0/install-windows-64.html

dal testo nn capisco cosa volgia dire questo....To install this version, double-click this icon...



anche su sto link...è nomitato l eseguibile per win/amd64 ma sul sito nn cè


http://java.sun.com/j2se/1.5.0/jre/...windows-64.html

bah



grazie dell aiuto...

ciaps

papousek
edit

ho scaricato una versione secondo la sun appropriata...

ho poi creato il classico porgramma heelo world...

beh quando lo volgio compilare con javac dos mi dice che nn è un comando valido...

SCLERO....AIUTOOOO!!VOI GURU DI JAVA....

0m4r
se ti dice che non è un comado valido è parchè non l'hai nel PATH.
Se fai un search su dsy.it trovi come risolvere il problema, ne sono quasi sicuro.

(dos? ma che PC usi? ;P)

yeah
Così senza guardare i siti ti direi che devi scaricare la versione per win/inter (quella a 32bit, per intenderci).

A meno che tu non abbia installato Windows XP a 64bit.

Cosa intendi per "versione secondo la sun appropriata"?

papousek
il sito mi diceva che la versione per win/amd64 era quella contenuta nell update 2 e cosi ho scaricato l update 2...

...per quanto riguarda il path è possibile che sia quello...però nella pagina contenente le istruzioni per l istallazione nn veniva menzionata...

..io nn lo so fare..senza leggerlo...

papousek
ho messo il path della cartella bin nelle variabili d ambiente nel campo utente...e nada nn funziona...

il comando javac mi dice che nn è conosciuto...

boh...

0m4r
come hai settato il path?
fai un copia e incolla...

papousek
sì sì...copia incolla..

provo a scaricare una versione che ad un mio socio va e che ha il pc molto simile al mio...

papousek
problema risolto!!--grazie cmq...

cia
domandina semplice semplice:

"%" in java cosa significa? (in particolare "risultato % 2" ?)

Thanks

Skilotto83
% dovrebbe essere il resto della divisione...
quindi X = 24%3 viene X = 3...perchè è il resto della divisione di 24 per 3..ke da' 7 con resto 3!

0m4r
viene utilizzato per eseguire l'operazione algebrica di "modulo" (ossia restituisce il resto della divisione fra due numeri)

- http://www.webmasterpoint.org/java2...ne&dat=16.31.01
- http://programmazione.html.it/java/java_08.htm
- http://www.java-net.it/jmonline/cap3/aritmetici.htm

cia
peffffetto, grazzie!^^

Flavia
Originally posted by cia
domandina semplice semplice:

"%" in java cosa significa? (in particolare "risultato % 2" ?)

Thanks


Questo era importante nello scorso appello, perchè ti chiedeva di determinare se un numero era pari o dispari!
:-D

cia
Originally posted by Flavia
Questo era importante nello scorso appello, perchè ti chiedeva di determinare se un numero era pari o dispari!
:-D


sì infatti non sapevo come caspio farlo!!!:D

foxinho
% dovrebbe essere il resto della divisione...



:?:?:?:?:? a casa mia 24%3 fa 0....

Voodoo
% dovrebbe essere il resto della divisione...quindi X = 24%3 viene X = 3...perchè è il resto della divisione di 24 per 3..ke da' 7 con resto 3!


Era confuso :-D

Skilotto83
Originally posted by foxinho
:?:?:?:?:? a casa mia 24%3 fa 0....


si beh non ci voleva una cima per capire che mi ero semplicemente confuso...

Ikkarus
come si setta la variabile path per java5?grazie!!

UnreAlx
devi mettere la cartella dv hai installato java5...

esempio C:\JAVA5\BIN

dodoalien
poni che hai installato java in c:\java\

pannello di contro
sistema
avanzate-->clic su VARIABILI AMBIENTE (in basso)

appare la finestrella con 2 campi
alto variabili utente
basso variabili sistema

se guardi in variabili sistema troverai la voce PATH sotto variabile

seleziona PATH e fai MODIFICA
avarai una cosa simile
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\Sy
stem32\Wbem;C:\Programmi\ATI Technologies\ATI Control Panel; a seconda di cosa tu hai installato nel tuo pc questa riga cambia

ora vai alla fine di quella riga e metti
;c:\java\bin se hai installato java in c:\java\
se hai installato in altre directory metti x:\directory di installazione\bin E' FONDAMENTALE METTERE ; PRIMA DI SCRIVERE L'INDIRIZZO DELLA CARTELLA bin DI JAVA, se no non funziona nulla

fai OK a tutto e fine
dovrebbe funzionare tutto :)

se hai prob chiedi

Ikkarus
perfetto grazie!

okan22
non mi ricordo piu come si fa a installare java ... da dove lo prendo??? e poi quali path devo inserire?? grazie

SolidSnake
Qualcuno sa come si va a configurare eclipse in modo da poter utilizzare le classi del prog.io?
Grazie

dodoalien
snake le IO a java non servono, ha già tutto quello che ti serve in java normale...solo che alcune cose non ci sono, le IO che ti hanno dato in univ sono "modificate" ad hoc per funzionare come le hanno spiegate a lezione, meglio che ti impari java senza IO moddato. java.io è già dentro java ma in versione standard

per intenderci non devi chiamare un nuovo outputmanager, basta che usi un system.out.println("ciao mondo");


questo prog che ho fatto io fa vedere come usare syste.in e syste.out con le IO di default di java (fatto con eclipse)
import java.io.*;

public class Ascendi {
public static void main(String[] args) {
//int i=0;
char c;
try {
System.out.println("Premi 1, 2 o 3");
c = (char) System.in.read();
//c = (char) i;
if (c=='1') {
System.out.println("Hai premuto UNO");
}
else if (c=='2') {
System.out.println("Hai premuto DUE");
}
else if (c=='3') {
System.out.println("Hai premuto TRE");
}
else System.out.println("Sei proprio Gay, hai premuto " + c);

} catch (IOException ioe) {
System.out.println( "IO error:" + ioe );
}
}
}

come vedi non hai bisogno di creare nuovi manager video o tastiera :)

SolidSnake
ma se io voglio mettere un numero da tastiera (senza assegnarlo in una variabile) che metodo dovrei usare?

dodoalien
allora effettivamente c'è un prob con il system.in.read...legge i byte poi li devi riconvertire etc... quindi ti coniverrebbe usare il BufferedReader ma è un mezzo macello

ti do quindi la soluzione per importare il prog.jar in eclipse così usi prog.io.*

allora tu hai il tuo (default package) o che m'hai chiamato, sotto di questo hai i file .java e sotto ancora i file JRE System Library

- sul JRE System Library fai clic col destro e vai su CONFIGURE
- clic su alternate JREs e poi clic su Installed JREs
- seleziona in il primo in lista, teoricamente ne hai uno solo se non hai smadonnato dentro Eclipse. clic su EDIT
- ti apre la finestra con tutti i jar che puoi caricare.
- DEseleziona "use defaults system libraries"
- clic su ADD EXTERNAL JREs
- cerca il .jar del tuo file prog dove ci son dentro le clas del prog.io, selezionalo e fai APRI, lo mette in lista.

fai OK OK FINISH e dovrebbe andare tutto...

se hai prob al max ti passo il file che uso io.

SolidSnake
nella cartella prog.io ho un solo file .jar che non c'entra molto...
mi potresti passare il tuo?
Grazie mille!

dodoalien
no allora non c'entra la cartella dove lo ficchi.

un file .jar non è altro che uno .zip rinominato
prova ad aprirlo con winrar o winzip e vedere che cartelle ha dentro, se ha dentro
-prog
---doc
---io
---utili

allora è il jar giusto qualunque sia il suo nome :)
usa quello. se non ha quelle cartelle dentro ti passo il mio.

il mio l'ho trovato sul sito del prof Boldi con documentazione

SolidSnake
ok sono riuscito!
Ho scaricato il file .jar dal sito del prof Boldi e ora funziona tutto!
Grazie mille!
:-D

dodoalien
bien ;) cya

okan22
ma da dove lo scarico java e quale versione devo scaricare???grazie

karplus
dal qui:
http://java.sun.com/j2se/1.4.2/download.html

scegli J2SE v 1.4.2_10 SDK e scaricati la windows offline version (50mb, se non hai adsl ci metterai un po').

poi dovrai settare il path e anche il classpath se usi prog.io

dodoalien
non sarebbe meglio scaricare l'ultima versione?
http://java.sun.com/j2se/1.5.0/download.jsp

karplus
me l'ero chiesto anch'io, ma noi usiamo il sdk, dalla parte dell'1.5 non sono mai riuscito a trovarlo!

dodoalien
SDK del 1.4 è diventato J2SE DK = JDK nel 5

:P

la solfa è sempre quella, avranno aggiustato alcuni bug nelle librerie

karplus
già, non mi ero fidato anche perché veniva classificato come update 5 :shock:

dodoalien
mah credo che per il livello che serve a noi vada bene sia uno che l'altro... :)

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate