25. april 2003 - 15:30Der er
80 kommentarer og 3 løsninger
Mit første Java program..
Hej alle der ude.. *Gg*
Jeg er igang med mit første Java program(tror jeg nok det hedder) og jeg læser i bogen Java 2 Bogen.. Og mit Java program er JRE Version 1.2.2 <- Det TROR jeg da den hedder..
Oki, nu til spørgsmålet:
Hvordan laver jeg en Java-fil om til en .class fil??
Jeg har Xp og har åbnet programmet Kommandoprompt.. ^ Det stod der man skulle ^
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
thecannmann > http://wwws.sun.com/software/sundev/jde/buy/index.html <-- et program til at skrive java i .. det der er et link til sun one studio som fås gratis .. og skulle være ret godt .. jeg er selv til jbuilder eller intellij .. men de koster kassen
thecannmann > jep .. det burde man måske også .. men det har vi ikke lært i skolen .. men man burde nu også selv finde ud af sådan nogle ting selv ... men som sagt .. det er ikke nødvendigt for at lave en java program
jeg tror ikke det er ideelt at starte med en IDE der har auto-complete og mount-points til forskellige projekt mapper, når man kun arbejder med en enkelt main klasse. Det forvirrer mere end det gavner. Jeg lavede mine første små katastrofer med JavaEdit. Er bare en fleksibel notepad der kan compile. Men jeg ved ikke om den kan køres på XP.
1. Der står: Exception in thread "main" java.lang.ClassFormatError: StatsUnderskud <Bad magic number> at java.lang.ClassLoader.defineClass0<Native Method> at java.lang.ClassLoader.defineClass<Unknown Source> at java.security.SecureClassLoader.defineClass<Unknown Source> at java.URLClassLoader.defineClass<Unknown Source> at java.URLClassLoader.access$100<Unknown Source> at java.URLClassLoader$1.run<Unknown Source> at java.security.AccessController.doPrivileged<Native Method> at java.URLClassLoader.findClass<Unknown Source> at java.lang.ClassLoader.loadClass<Unknown Source> at java. at java.lang.ClassLoader.loadClass<Unknown Source> at java.lang.ClassLoader.loadClassInternal<Unknown Source>
Hvad betyder det?? Mit javaprogram er: class StatsUnderskud {
public static void main(string[] arguments) {
int underskud = 446000000;
underskud = underskud / 1440;
System.out.println("Paa et minut stiger statsgaelden med $" + underskud);
dit javaprogram kan godt blive vist på nettet .. feks hvis du laver en applet .. men jeg vil da anbefale dig lærer de grundlæggende ting først .. som løkker for/while .. if etc ..
Jeg har jo prøvet at compile i kommandoprompten, men der siger den: 'javac' blev ikke godkendt som en intern eller ekstern kommando, et program eller en batchfil
Når jeg prøvet som arne siger den: Exception in thread "main" java.lang.ClassFormatError: StatsUnderskud <Bad magic number> at java.lang.ClassLoader.defineClass0<Native Method> at java.lang.ClassLoader.defineClass<Unknown Source> at java.security.SecureClassLoader.defineClass<Unknown Source> at java.URLClassLoader.defineClass<Unknown Source> at java.URLClassLoader.access$100<Unknown Source> at java.URLClassLoader$1.run<Unknown Source> at java.security.AccessController.doPrivileged<Native Method> at java.URLClassLoader.findClass<Unknown Source> at java.lang.ClassLoader.loadClass<Unknown Source> at java. at java.lang.ClassLoader.loadClass<Unknown Source> at java.lang.ClassLoader.loadClassInternal<Unknown Source>
Læs Appendiks B i JAVA 2 BOGEN. Her står om opsætning af JDK og om at sætte PATH. Gå derefter ind i en promt og stil dig i det bibliotek hvori din java fil ligger og compiler og kør den som de øvrige har beskrevet
Er der ikke en der kan hjælpe mig med at sætte JDK op og evt. lave filen om til .class?? Helst en der har læst bogen JAVA 2 BOGEN, da det er den jeg går efter :D
i ALLE har hjulpet til.. Og hvis maddog ikke når ind og laver sit som et svar inden midnat, så for han desværre ikke nogen point <- Ik for at være ond, men det skal jo lukkes..
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.