Avatar billede casualty Nybegynder
14. oktober 2002 - 23:11 Der er 1 kommentar og
2 løsninger

Forskellige navne på klasser

Jeg laver java i jDeveloper...
Og når den compiler så laver den eksempeltvis følgende klasser:

Frame1 og Frame1$4

Hvad er Frame1$4 for én og hvad gør den?

Spørgsmål 2:

Når jeg i prompten laver en .jar fil så skriver jeg f.eks.:

jar cmf META-INF\MANIFEST.MF test.jar test\*.class

det kan godt virke som flueknepperi...Men er det lige meget om jeg skriver cmf eller cfm eller mcf osv....

Jeg ved godt hvad de forskellige kommandoer står for...

Mvh Casualty
Avatar billede dittmer Nybegynder
14. oktober 2002 - 23:20 #1
Spm. 1: Frame1$4 er en anonym, indre klasse, der jo placeres i en separat fil af compileren. Den anonyme, indre klasse benyttes oftest hvor hele klasser figurerer som parameter til et kald. De benyttes ofte i GUI...

Spm. 2: Ja. Det er lige meget.

Mvh
Søren
Avatar billede soreno Praktikant
14. oktober 2002 - 23:22 #2
ang klassenavne>
det er compileren der automatisk genererer klassenavne til dine anonyme klasser (som du sikkert bruger i dine eventhandlers på eks. knapper). Frame1$4 er sikkert anonym klasse nummer 4..
Avatar billede casualty Nybegynder
14. oktober 2002 - 23:23 #3
Oki...Tak skal i have..Begge to....

Mvh Casualty
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester