Als «java» getaggte Fragen

93
Java: Was ist der Unterschied zwischen <init> und <clinit>?

Ich kann den folgenden Text nicht verstehen ... Bedeutet das, dass <clinit>es sich um leere Konstruktoren handelt? Warum ist es wichtig, zwei verschiedene Versionen zu haben? https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-2.html 2.9. Special Methods Auf der Ebene der Java...

93
Ist ein Array ein Objekt in Java?

In Java können wir ein Array wie deklarieren String[] array = new String[10]; int size = array.length; Bedeutet dies, dass das Array selbst ein Objekt ist? Denn in C ++ ist ein Array nur ein Zeiger und hat keine

93
Was ist eine Klasseninvariante in Java?

Ich habe das Thema gegoogelt, aber außer Wikipedia habe ich keine weiteren nützlichen Dokumentationen oder Artikel gefunden. Kann mir jemand in einfachen Worten erklären, was es bedeutet, oder mich auf eine nette und leicht verständliche Dokumentation

93
Wie trainiere ich den Stanford Parser mit Genia Corpus?

Ich habe einige Probleme, ein neues Modell für Stanford Parser zu erstellen. Ich habe auch die letzte Version von Stanford heruntergeladen: http://nlp.stanford.edu/software/lex-parser.shtml Und hier Genia Corpus in 2 Formaten, xml und ptb (Penn Treebank). Standford Parser kann mit ptd-Dateien...

93
Übergibt 'dies' in einem Methodenaufruf, der in Java akzeptiert wird

Ist es eine gute / schlechte / akzeptable Praxis, das aktuelle Objekt in einem Methodenaufruf zu übergeben? Wie in: public class Bar{ public Bar(){} public void foo(Baz baz){ // modify some values of baz } } public class Baz{ //constructor omitted public void method(){ Bar bar = new...