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.
Ich könnte mir vorstellen, dass der Grund dafür schnell war, der Array-ähnliche Zugriff auf die Zeichen am Index, aber einige Zeichen passen nicht in 16 Bit, also würde es nicht funktionieren ... Wenn Sie also trotzdem spezielle Fälle behandeln müssen, warum nicht einfach UTF-8 verwenden?
Ich weiß, dass ein Java-Webbrowser möglich ist, aber ist er praktisch? Ich habe das Lobo-Projekt gesehen und muss zugeben, dass ich beeindruckt bin, aber nach dem, was ich zusammengetragen habe, scheint die Entwicklung im Jahr 2009 gestoppt zu sein. Wäre ein in reinem Java codierter Browser (keine WebKit-Java-Bindungen jeglicher Art) …
Ich lese "Java-Parallelität in der Praxis" und es heißt: "Zum Glück können Sie mit den gleichen objektorientierten Techniken, mit denen Sie gut organisierte, wartbare Klassen schreiben können, wie beispielsweise Kapselung und Ausblenden von Daten, auch thread-sicherere Klassen erstellen Klassen." Das Problem Nr. 1 - Ich habe noch nie etwas über …
Ich habe eine große Methode, die 3 Aufgaben erledigt, von denen jede in eine separate Funktion extrahiert werden kann. Wenn ich für jede dieser Aufgaben zusätzliche Funktionen erstelle, verbessert oder verschlechtert dies meinen Code und warum? Offensichtlich werden weniger Codezeilen in der Hauptfunktion erstellt, aber es werden zusätzliche Funktionsdeklarationen vorhanden …
Ich habe gehört, Google verwendet Python, Java und C ++. Aber ich weiß nicht, wie diese Programmiersprachen verwendet werden. Ich meine, wofür wird Python, Java und C ++ bei Google verwendet. Warum sollten sie bis zu 3 Programmiersprachen verwenden, wenn 1 Sprache ausreicht? Weiß das jemand?
Ich bin neu in Java. Während meines Studiums habe ich gelesen, dass Reflexion verwendet wird, um Klassen und Methoden aufzurufen und um zu wissen, welche Methoden implementiert sind oder nicht. Wann sollte ich Reflection verwenden, und was ist der Unterschied zwischen der Verwendung von Reflection und der Instanziierung von Objekten …
In den letzten Monaten bin ich ein paar Mal über die folgende Technik / das folgende Muster gestolpert. Ich kann jedoch scheinbar keinen bestimmten Namen finden und bin mir auch nicht hundertprozentig sicher, welche Vor- und Nachteile er hat. Das Muster lautet wie folgt: Innerhalb einer Java-Schnittstelle wird wie gewohnt …
Mit Ausnahme des Garbage Collectors: Welche anderen Funktionen in Java sind für die Echtzeitprogrammierung ungeeignet? Im Internet wird immer dann, wenn Java gegen C ++ in Bezug auf die Echtzeitprogrammierung diskutiert wird, der Garbage Collector erwähnt. Gibt es noch etwas?
Java hat int und Integer boolean und Boolean Dies scheint ein bisschen inkonsistent, warum auch nicht boolvs Booleaneinen etablierten kürzeren Namen für primitiven Typ verwenden? oder integervs Integer, um Typnamen konsistent zu halten? Ich denke, C ++ hatte sich entschieden, booleiniges früher als Java zu verwenden boolean, und vielleicht auch …
Wir haben von Java 6 auf Java 7 migriert . Das Projekt ist in Verzug und es besteht die Gefahr, dass es fallengelassen wird. In diesem Fall wird Java 6 weiterhin verwendet. Was sind die spezifischen Verbesserungen in Java 7, mit denen wir zu unserem Manager zurückkehren und ihn davon …
Ich habe die meiste Zeit meiner Karriere so ziemlich ausschließlich in kompilierten Sprachen programmiert, insbesondere in Java. Eine meiner Lieblingssachen bei Java ist, wie produktiv Sie sein können und wie wenig Code Sie tatsächlich schreiben müssen, wenn Sie Tools wie Eclipse verwenden. Sie können: Einfaches und automatisches Refactoring Ihrer Methoden …
Ich bin jetzt seit ungefähr 5/6 Jahren ein .NET-Entwickler. Ich habe noch nie eine professionelle Java-Entwicklung gemacht und das letzte Mal, als ich sie wirklich berührte, war es wahrscheinlich wieder am College. Ich habe ein bisschen mit der Scala-Sprache gespielt, aber nichts Ernstes. Kürzlich wurde mir die Gelegenheit geboten, ein …
Weiß jemand, warum Scala in Java und .NET anstelle von C oder C ++ implementiert wurde? Die meisten Sprachen werden mit Cor C ++ implementiert [dh Erlang, Python, PHP, Ruby, Perl]. Welche Vorteile bietet Scala, das in Java und .NET implementiert ist, außer den Zugriff auf Java- und .NET-Bibliotheken? AKTUALISIEREN …
Wir sind alle mit der Java-Konvention zum Umkehren des Domänennamens vertraut. Das heißt www.evilcorp.com, wir würden uns konventionell dafür entscheiden, ihre Java-Pakete zu haben com.evilcorp.stuff. Ich habe es immer mehr satt. Als kommerzieller Programmierer stelle ich immer wieder fest, dass der Name des Softwarepakets aufgrund eines Rebrandings, einer Übernahme oder …
Während die Java-Codekonvention von Sun vorschlägt, Zeilenumbrüche vor den Operator zu stellen, stimmen viele andere Richtlinien nicht mit der Java-Codekonvention überein. Ich sehe keine offensichtlichen Vor- und Nachteile. Gibt es also Vorteile, wenn Sie einen dieser Stile gegenüber einem anderen verwenden? String longVarName = a + b + c + …
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.