Java ist eine plattformunabhängige, objektorientierte Programmiersprache auf hoher Ebene, die ursprünglich von Sun Microsystems entwickelt wurde. Java gehört derzeit Oracle, das Sun 2010 gekauft hat.
Meine Klassen folgen dieser Struktur Service Tier (erstellt und ordnet InputDTO DB-Daten zu) DAO Tier (führt tatsächlich DB-Aufrufe aus) Wenn ich JUnit-Tests der Service-Schicht schreibe, wird die DAO-Schicht aufgerufen. Dies erwartet eine tatsächliche DB-Verbindung und das Abrufen von Daten aus der DB. Sollte ich die DAO-Schicht vollständig von der Service-Schicht …
Kümmert sich der GC um alle Speicherverwaltungsprobleme (Speicherlecks)? Gibt es einen Fall, in dem der GC nicht die Kontrolle über einen Teil Ihres Codes übernehmen soll?
Im Abschnitt "Generika" von Blochs "Effective Java" (das für alle das "kostenlose" Kapitel ist: http://java.sun.com/docs/books/effective/generics.pdf ) sagt er: Wenn ein Typparameter in einer Methodendeklaration nur einmal vorkommt, ersetzen Sie ihn durch einen Platzhalter. (Siehe Seite 31-33 dieses PDFs) Die fragliche Unterschrift lautet: public static void swap(List<?> list, int i, int …
Daher entwickle ich einige datenbankgesteuerte RESTful Java-Webdienste mit Hibernate und MySQL. Zu Testzwecken verwende ich die H2-In-Memory-Datenbank. H2 ist schön und schnell, also hat das sehr gut geklappt. Das einzige Problem ist, dass das Auffüllen der DB-Tabellen vor meinen Tests etwas mühsam ist. Grundsätzlich erstelle und behalte ich eine Reihe …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich bin versucht, eine zu erstellen final class …
Normalerweise definiere ich beim Erstellen neuer globaler Variablen nicht den Zugriffsmodifikator. Gemäß Java wird der Standard-Zugriffsmodifikator für Eigenschaften übernommen. Wenn ich außerhalb des Standardbereichs auf diese Variable zugreifen muss, ändere ich ihren Zugriffsmodifikator, ansonsten lasse ich sie unverändert. Meine Frage lautet also: " Mache ich es richtig? Ist es normal, …
Ich bin neugierig; Kann Java als verwaltete Sprache bezeichnet werden? Ich denke hauptsächlich an das Microsoft-Modell, wenn es um nicht verwalteten oder verwalteten Code geht (sagen wir natives vc ++ zu C #). Ist es angesichts der Ähnlichkeiten zwischen C # und Java als Hochsprachen richtig, Java auch als verwaltete …
Folgen Sie dieser Frage Auf dem Smartphone-Markt hat sich im letzten Jahr viel geändert (insbesondere Androids-Marktanteil, Betriebssystem-Updates und Marktplatz-Updates). Angesichts dieser Änderungen halte ich es für angebracht, diese Frage erneut zu stellen. Ich würde gerne meinen Job kündigen und Vollzeit Android Apps schreiben. :-) Ist dies für den durchschnittlichen Einzelentwickler …
Ich habe das schon ein paar Mal gehört, aber nie wirklich eine Quelle. Die Wiki-Seite sagt, dass es für Haushaltsgeräte entwickelt wurde, aber nie wirklich auf einen Toaster verweist. Hat jemand eine Quelle?
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich interessiere mich sehr für Python zum Programmieren …
Ich frage mich oft, warum Java ::anstelle von Methodenreferenzen verwendet ., z. B. warum System.out::println anstatt System.out.println Man könnte natürlich einfach antworten: "weil die Designer das entschieden haben". Andererseits hätte ich die zweite Syntax erwartet, da der Punkt die übliche Java-Syntax für den Zugriff auf Klassenmitglieder ist. Gibt es also …
Kurzer Hintergrund: Ich arbeite an der Entwicklung einer Schnittstelle, die von mir und anderen Entwicklern implementiert wird. Über diese Schnittstelle können Benutzer neuen Funktionscode zur neuen Verwendung in ein System "einstecken". Dieser neue Code wird von einem bereits laufenden Server / einer bereits laufenden Anwendung aufgerufen. (TLDR: Ich muss die …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.