Frage : Erhalten ungültig

Ich durchführe nach Programm




public Kategorie MainClass
{
allgemeine Static-Lückenhauptleitung (Schnur args [])
{
GradeBook myGradeBook = neues GradeBook ();

System.out.printf („Anfangskursname ist: %s \ n \ n“, myGradeBook.getCourseName ());

Schnur theName = „Java“;
myGradeBook.setCourseName ( theName); // einstellte das Kurs name

myGradeBook.displayMessage br ();
}
}

class GradeBook
{
privates Schnur courseName; //-Kursname, damit diese GradeBook

// Methode das Kurs name
Öffentlichkeitslücke setCourseName (Schnurname)
einstellt {
courseName = Name; //-Speicher die Kurs name
}

// Methode zum Zurückholen das Kurs name
allgemeine Schnur getCourseName ()
{
RückholcourseName;
}

// Anzeige eine Empfangsmeldung zum GradeBook user
Öffentlichkeitslücke displayMessage ()
{
System.out.printf („Willkommen zu Gradbuchfür \ n%s! \ n“,
getCourseName ());
}

}

output
Initial Kursname ist: null

Welcome zum Gradbuch for
Java!


not sure, warum erhalten ungültig in der 1. Linie. Bitte clarify

Antwort : Erhalten ungültig

Hallo eseutil

ja gesehen ich diese Ausgabe viele Male, erwähnen Sie, dass sie auf einer anderen Maschine erfolgreich ist, fragen Ihren Selbst, was der Unterschied zwischen den zwei Maschinen ist? Was ich vorschlage, ist, das DL 380 zu einem ähnlichen Config als die Maschine zu rekonfigurieren, der eseutil an arbeitet. Sie erwähnen, dass Sie den RAM verringert, und laufen gelassen exbpa. exbpa haben nichts, mit Ihren eseutil Ausgaben zu tun, wie Sie eseutil ohne eine Austauschinstallation laufen lassen können, wieviele Prozessor Kerne Sie haben, versuchen und verringern die Kerne bis 2 und sehen, wie Sie gehen. wenn es an einer anderen Maschine arbeitete, ohne das jcb.dll in jedem Verzeichnis zu kopieren und DLL zu registrieren, arbeitet es an dem dl380. Eseutil als Änderung des Normal gerade laufen lassen die Zahl Kernen, ich denken, dass dieses Ihre Ausgabe löst.

Mich informieren, wie Sie eseutil gehen.


Weitere Lösungen  
 
programming4us programming4us