Aceasta este comanda gij-4.8 care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
gij - interpret GNU pentru bytecode Java
REZUMAT
gij [OPȚIUNE] ... JARFILE [ARGS...]
gij [-borcan] [OPȚIUNE] ... CLASĂ [ARGS...]
[-cp cale] [-calea de clasă cale]
[-Dnume[=valoare]...]
[-ms=număr] [-mx=număr]
[-Xargument] [-verbos] [-verbose:clasa]
[--showversion] [--versiune] [--Ajutor][-?]
DESCRIERE
„gij” este un interpret Java bytecode inclus cu „libgcj”. „gij” nu este disponibil pe
fiecare platformă; portarea necesită o cantitate mică de programare a ansamblului, ceea ce nu are
a fost realizat pentru toate țintele susținute de gcj.
Argumentul principal pentru „gij” este numele unei clase sau, cu „-jar”, un fișier jar. Opțiuni
înainte ca acest argument să fie interpretat prin „gij”; opțiunile rămase sunt trecute la
program interpretat.
Dacă este specificat un nume de clasă și această clasă nu are o metodă „principală” cu
semnătura corespunzătoare (o metodă „static void” cu un „String[]” ca unic argument),
apoi „gij” va imprima o eroare și va ieși.
Dacă este specificat un fișier jar, „gij” va folosi informațiile din el pentru a determina ce clasă”
va fi invocată metoda „principală”.
„gij” va invoca metoda „principală” cu toate opțiunile rămase din linia de comandă.
Rețineți că „gij” nu se limitează la interpretarea codului. Pentru că „libgcj” include o clasă
încărcător care poate încărca dinamic obiecte partajate, este posibil să se dea „gij” numele de
o clasă care a fost compilată și pusă într-o bibliotecă partajată pe calea clasei.
OPŢIUNI
-cp cale
-calea de clasă cale
Setați calea inițială a clasei. Calea clasei este folosită pentru găsirea clasei și a resursei
fișiere. Dacă este specificată, această opțiune înlocuiește variabila de mediu „CLASSPATH”.
Rețineți că această opțiune este ignorată dacă se folosește „-jar”.
-Dnume[=valoare]
Aceasta definește o proprietate de sistem numită nume cu valoare valoare. Dacă valoare nu este specificat
apoi implicit la șirul gol. Aceste proprietăți ale sistemului sunt inițializate la
pornirea programului și poate fi preluată în timpul execuției folosind
metoda „java.lang.System.getProperty”.
-ms=număr
Echivalent cu „-Xms”.
-mx=număr
Echivalent cu „-Xmx”.
-noverificați
Nu verificați conformitatea bytecode cu specificația VM. În plus, aceasta
opțiunea dezactivează verificarea tipului care se realizează altfel pe BC-ABI compilat
cod.
-X
-Xargument
Furnizarea „-X” de la sine va face ca „gij” să enumere toate opțiunile „-X” acceptate.
În prezent sunt acceptate aceste opțiuni:
-Xmsmărimea
Setați dimensiunea heap inițială.
-Xmxmărimea
Setați dimensiunea maximă a heap-ului.
-Xssmărimea
Setați dimensiunea stivei de fire.
Opțiunile „-X” nerecunoscute sunt ignorate, pentru compatibilitate cu alte runtime.
-borcan
Aceasta indică faptul că numele transmis la „gij” ar trebui interpretat ca numele lui a
fișier jar, nu o clasă.
--Ajutor
-? Imprimați ajutorul, apoi ieșiți.
--showversion
Tipăriți numărul versiunii și continuați.
--versiunea completa
Imprimați informații detaliate despre versiune, apoi ieșiți.
--versiune
Tipăriți numărul versiunii, apoi ieșiți.
-verbos
-verbose:clasa
De fiecare dată când o clasă este inițializată, tipăriți un mesaj scurt despre eroarea standard.
„gij” recunoaște și ignoră și următoarele opțiuni, pentru compatibilitate cu cele existente
scripturi de lansare a aplicației: „-client”, „-server”, „-hotspot”, „-jrockit”, „-agentlib”,
„-agentpath”, „-debug”, „-d32”, „-d64”, „-javaagent”, „-noclassgc”, „-verify” și
„-verifyremote”.
Utilizați gij-4.8 online folosind serviciile onworks.net