Avatar billede bootie Nybegynder
06. april 2005 - 13:19 Der er 4 kommentarer og
1 løsning

Simpel JAR og package turorial

Hej xperter

Een der lige har et link til en nem tutorial der viser hvordan og hvorledes man laver en package og pakker den ned i en JAR fil?

Eller hvis du nemt lige med ord kan forklare det?
Jeg har aldrig fået sat mig ind i det.
Avatar billede arne_v Ekspert
06. april 2005 - 13:23 #1
Avatar billede bootie Nybegynder
06. april 2005 - 20:05 #2
Hænger packages og JARS sammen?
Kan man ikke lave en klasse struktur til jar uden det er en package og hvad er fordelen ved at lave sine klasser til packages hvis man evt ikke laver dem til en jar?

Jeg mangler at få principipperne på plads
Avatar billede arne_v Ekspert
06. april 2005 - 20:12 #3
en jar fil er bare en masse class filer samlet i en fil (teknisk set er jar
formatet kompatibelt med zip, så det er bare en zip fil med alle class filerne)

packages er en logisk måde at gruppere sine klasser på - det er ikke et java specifikt
begreb, men findes i UML og i andres sprog (C++ og .NET kalde dog packaes
for namespaces)

java har for simpelthedens skyld vedtaget at klassernes tilhørsforhold til
packages skal matches deres placering i directories så klasen a.b.c.X er i
a/b/c/X.java mens klassen foo.Bar er i foo/Bar.java

packages og jar filer har grundliggende intet med hinanden at gøre

men det er vigtigt at class filern inden i jar filen er i de rigtigt "dirs" - i mit
eksempel altså a/b/c/X.class og foo/Bar.class

så længe du laver hello world etc. så behøver du ikke packages, men når du skal
igang med noget lidt mere seriøst så bør du bruge packages
Avatar billede arne_v Ekspert
26. april 2005 - 00:18 #4
OK ?
Avatar billede bootie Nybegynder
26. april 2005 - 09:14 #5
Ja så ok da.
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