Als «java» getaggte Fragen

73
ActivityCompat.requestPermissions wird nicht angezeigt

if (ContextCompat.checkSelfPermission(RegisterActivity.this, Manifest.permission.READ_PHONE_STATE) == PackageManager.PERMISSION_DENIED){ ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.READ_PHONE_STATE}, REQUEST_READ_PHONE_STATE_PERMISSION); Ich versuche, diese Funktion...

73
Intellij - kann durch Methodenreferenz ersetzt werden

Immer wenn ich Lambda-Ausdrücke wie diesen verwende: .map(obj -> foo.makeSomething(obj)) IntelliJ schlägt vor: "Kann durch Methodenreferenz ersetzt werden ...". Und wenn ich es dann versuche: .map(Foo::makeSomething) Ich erhalte die folgende Anweisung: "Nicht statische Methode kann nicht aus...

73
Was bedeutet die Namenskonvention 'von' in Java?

Wie wir in Java 8, gibt es viele Methoden mit dem Namen ‚von‘, wie zu sehen Stream.of(), Optional.of()und viele Bibliotheken wie actorOfin Akka. Was bedeutet dieses "von"? Ist es das englische Wort "of" oder eine Abkürzung für so etwas wie "Object Factory"?

72
Java IO Implementierung von Unix / Linux "tail -f"

Ich frage mich, welche Techniken und / oder Bibliotheken verwendet werden sollen, um die Funktionalität des Linux-Befehls "tail -f" zu implementieren. Ich bin im Wesentlichen auf der Suche nach einem Tropfen Add-On / Ersatz für java.io.FileReader. Der Client-Code könnte ungefähr so ​​aussehen:...

72
Wie wird values ​​() für Java 6-Enums implementiert?

In Java können Sie eine Aufzählung wie folgt erstellen: public enum Letter { A, B, C, D, E, F, G; static { for(Letter letter : values()) { // do something with letter } } } Diese Frage betrifft die Methode "values ​​()". Wie wird es konkret umgesetzt? Normalerweise könnte ich mit F3...