Als «java» getaggte Fragen

372
Verspotten statischer Methoden mit Mockito

Ich habe eine Fabrik geschrieben, um java.sql.ConnectionObjekte herzustellen : public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { return DriverManager.getConnection(...); } catch (SQLException e) { throw new...

371
Warum sollten Sie finalize () jemals implementieren?

Ich habe viele der Rookie-Java-Fragen gelesen finalize()und finde es verwirrend, dass niemand wirklich deutlich gemacht hat, dass finalize () ein unzuverlässiger Weg ist, um Ressourcen zu bereinigen. Ich habe jemanden kommentieren sehen, dass er es verwendet, um Verbindungen zu bereinigen, was...

370
JUnit-Test für System.out.println ()

Ich muss JUnit-Tests für eine alte Anwendung schreiben, die schlecht gestaltet ist und viele Fehlermeldungen in die Standardausgabe schreibt. Wenn sich die getResponse(String request)Methode korrekt verhält, wird eine XML-Antwort zurückgegeben: @BeforeClass public static void setUpClass() throws...

366
HTTP-URL-Adresscodierung in Java

Meine eigenständige Java-Anwendung erhält vom Benutzer eine URL (die auf eine Datei verweist), und ich muss sie treffen und herunterladen. Das Problem ist, dass ich die HTTP-URL-Adresse nicht richtig codieren kann ... Beispiel: URL: http://search.barnesandnoble.com/booksearch/first...

366
Ist keine umschließende Klasse Java

Ich versuche ein Tetris-Spiel zu erstellen und erhalte den Compilerfehler Shape is not an enclosing class wenn ich versuche ein Objekt zu erstellen public class Test { public static void main(String[] args) { Shape s = new Shapes.ZShape(); } } Ich benutze innere Klassen für jede Form. Hier ist ein...

365
Tests in JUnit 4 bedingt ignorieren

OK, die @IgnoreAnmerkung ist also gut, um zu markieren, dass ein Testfall nicht ausgeführt werden sollte. Manchmal möchte ich jedoch einen Test ignorieren, der auf Laufzeitinformationen basiert. Ein Beispiel könnte sein, wenn ich einen Parallelitätstest habe, der auf einem Computer mit einer...

364
Java Date vs Calendar

Könnte jemand bitte die aktuellen "Best Practice" Dateund CalendarTypen beraten . Wenn neuen Code zu schreiben, ist es am besten, immer zu bevorzugen Calendarüber Date, oder gibt es Situationen , in denen Dateist der geeignetere