Als «java» getaggte Fragen

74
Wie füge ich zwei PDF-Dateien in Java zu einer zusammen?

Ich möchte mit PDFBox viele PDF-Dateien zu einer zusammenführen, und das habe ich getan: PDDocument document = new PDDocument(); for (String pdfFile: pdfFiles) { PDDocument part = PDDocument.load(pdfFile); List<PDPage> list = part.getDocumentCatalog().getAllPages(); for (PDPage page:...

74
Was bedeutet @Override?

public class NaiveAlien extends Alien { @Override public void harvest(){} } Ich habe versucht, den Code meines Freundes zu verstehen, und ich verstehe die Syntax @Override nicht im Code. Was macht das und warum brauchen wir beim Codieren? Vielen Dank.

74
ArrayList: Wie vergrößert sich die Größe?

Ich habe eine grundlegende Frage zu Java ArrayList. Wenn ArrayListmit dem Standardkonstruktor deklariert und initialisiert wird, wird Speicherplatz für 10 Elemente erstellt. Was passiert nun, wenn ich ein elftes Element hinzufüge? Wird neuer Speicherplatz mit einer Kapazität von 20 (oder mehr)...

74
Teilstring-Indexbereich

Code: public class Test { public static void main(String[] args) { String str = "University"; System.out.println(str.substring(4, 7)); } } Ausgabe: ers Ich verstehe nicht wirklich, wie die Teilstring-Methode funktioniert. Beginnt der Index bei 0? Wenn ich mit 0 beginne, eist es bei Index 4, aber...

74
Wie mache ich eine Entität schreibgeschützt?

Was ist der richtige Weg, um eine Entität mit JPA schreibgeschützt zu machen? Ich möchte, dass meine Datenbanktabelle niemals programmgesteuert geändert wird. Ich denke, ich verstehe, dass ich meine Objekte mit sperren sollte LockModeType.READ. Ist es möglich, eine Anmerkung zu verwenden, um...

74
Entleert meine Android App den Akku?

Ich entwickle ein Spiel für Android. Es verwendet eine Oberflächenansicht und die Art der bereitgestellten Standard-2D-Zeichnungs-APIs. Als ich das Spiel zum ersten Mal veröffentlichte, machte ich alle möglichen dummen Dinge, wie das Neuzeichnen von 9 Patches auf jedem Frame und ebenfalls mit...

74
Java InputStream verspotten

Bitte geben Sie Zeiger an, damit ich das Java InputStream-Objekt verspotten kann. Dies ist die Codezeile, die ich verspotten möchte: InputStreamReader inputData = new InputStreamReader(System.in); bufferdReader = new BufferedReader(inputData); bufferdReader.readLine();