java

Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen.
1
Antwort

Gibt es einen portablen Weg, um herauszufinden, wie viele Dateien eine JVM von der VM aus geöffnet hat?

Ich schreibe Tests für einige Java-Dateien und möchte sicherstellen, dass alle Dateien ordnungsgemäß geschlossen werden. Ich möchte 'lsof' nicht ausführen, da dies mehr Dateien öffnet und die Testsuite nicht portabel macht. Weiß jemand einen Weg...
30.10.2012, 17:29
2
Antworten

Schutz von Feldern vor Reflektion - Der seltsame Fall von System.security

Ich untersuche derzeit Java-Sicherheit und bin auf ein seltsames Phänomen gestoßen. Der SecurityManager in Java wird im Feld "Sicherheit" in java.lang.System gespeichert. Interessanterweise scheint das Feld vor reflektivem Zugriff geschützt zu s...
22.07.2013, 20:30
2
Antworten

Implementierung von Newsfeed zu GAE - Soll ich Prospective Search verwenden?

Ich habe ein Problem, mit dem ich seit einiger Zeit zu kämpfen habe. Ich versuche, eine Nachrichtenfeed-Funktion in meiner App mit GAE-Cloud-Endpunkten und Java zu implementieren. Das gemeinsame Konzept besteht aus Anhängern und Nachfolgern, wo...
13.12.2013, 01:39
1
Antwort

Ist diese Befehlsumordnung von der JLS erlaubt oder nicht?

Gemäß der Java-Sprachspezifikation ( Beispiel 17.4-1 ) das folgende Snippet (beginnend in A == B == 0 ) ... %Vor% ... kann in r2 == 2 und r1 == 1 resultieren. Dies liegt daran, dass das Ergebnis der Ausführung von B = 1; nicht dav...
03.01.2013, 20:42
1
Antwort

Mechanisches sicheres Cracken mit Android Audio- und Orientierungssensoren

Ich schreibe eine App, die Lock-Smiths bei der sicheren Manipulation hilft, hauptsächlich indem sie die Diagramme erstellt, die sie im laufenden Betrieb benötigen. Wenn versucht wird, Zugang zu einem Safe durch Manipulation zu erhalten, ist eine...
27.12.2012, 14:31
3
Antworten

Wie interpretiere ich diese generische Typdefinition?

Unten finden Sie ein Code-Snippet aus dem netty 4.0.24 -Framework. Es ist verwirrend, den Parameter B type zu interpretieren. %Vor%     
10.02.2015, 08:09
2
Antworten

Aspectj Pointcut zum Abgleichen von öffentlichen Methodenaufrufen für annotierte Felder

Ich möchte einen Pointcut schreiben, der die Ausführung öffentlicher Methoden in einem mit Anmerkungen versehenen Feld vergleicht. Dies scheint jedoch nicht zu funktionieren. Das get (@Important) funktioniert wie von Ihnen erwartet, aber es wird...
28.02.2013, 15:02
1
Antwort

Berücksichtige die jprofiler "Hot Spot" -Ansicht korrekt die CPU, die von nativem Code genutzt wird, der über JNI aufgerufen wird?

Ich habe mit JProfiler einen Java-Code analysiert, der nativen C-Code über JNI aufruft, und bekomme seltsame Ergebnisse aus dem Fenster "CPU Views". Insbesondere die Informationen auf der Registerkarte "Aufrufstruktur" sagen mir, dass die Java-M...
06.03.2013, 22:53
2
Antworten

Java-interne Klasseninkonsistenz zwischen Deskriptor- und Signaturattribut? (Klassendatei)

Ich versuche zu verstehen, ob es in der Spezifikation einen Grund für die Diskrepanz zwischen Java-Deskriptoren und Signaturen für innere Klassen gibt. (Ich schaue hier direkt auf den Inhalt der Klassendateien, aber ich benutze javap zur Veransc...
28.02.2013, 08:43
1
Antwort

Netty 4.0.19.Final Memory Leak mit io.netty.channel.ChannelOutboundBuffer $ Entry

Ich habe Probleme mit wiederkehrenden Problemen mit Netty 4. Meine App fragt Minecraft-Server nach Informationen ab und aktualisiert eine Datenbank mit diesen Informationen. Derzeit erstellt es alle 10 Sekunden 300 Verbindungsanforderungen und s...
13.07.2014, 20:59