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 habe gerade angefangen, meine allererste kleine Java Swing-App zu erstellen. Wenn das Programm geöffnet wird, wird ein einzelnes, einfaches Fenster mit einer Beschriftung und einigen Schaltflächen angezeigt. Durch Klicken auf eine dieser Schaltflächen wird der Begrüßungsbildschirm gelöscht und durch ein völlig anderes Bedienfeld ersetzt. Ich bin mir nicht sicher, …
Beispiel: Sie erstellen eine abstrakte Klasse für Ajax-Aktionen. Verschiedene Ajax-Aktionen erweitern diese Klasse. Problem: Nennen Sie die Klasse AjaxAction oder AbstractAjaxAction? Wenn Sie Unterklassen erstellen, benennen Sie diese: Aktion AjaxAction Nennen Sie sie einfach, was sie sind Ich konnte nicht herausfinden, was die "offizielle" Konvention ist. Ich sehe keine Notwendigkeit …
Ich freue mich darauf, mich mit dem .NET Framework zu befassen, aber die meisten mobilen Anwendungen scheinen in Java entwickelt zu sein. Ich werde höchstwahrscheinlich auf die weniger teuren Handys wie Nokia und Motorolla abzielen, nicht auf Android oder iPhone OS. Kann ich diese Sachen in C # machen?
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich muss möglicherweise für ein neues Projekt zu Java wechseln. Ich habe sehr wenig Kenntnisse über Java, da ich hauptsächlich C # …
Ich baue einen Simulator, der einige Ereignisse analysiert STDINund "ausführt". Mein Hintergrund ist heutzutage hauptsächlich funktionale Programmierung, daher schien es naheliegend, so etwas zu tun: data Event = Thing1 String Int | Thing2 Int | Thing3 String String Int Parse :: String -> [Event] Simulate :: [Event] -> [Result] wo …
Ich habe einige Komponententests für neuen Code bei der Arbeit geschrieben und ihn zur Codeüberprüfung gesendet. Einer meiner Mitarbeiter machte einen Kommentar dazu, warum ich Variablen, die in einer Reihe dieser Tests verwendet werden, außerhalb des Testbereichs platzierte. Der Code, den ich gepostet habe, war im Wesentlichen import org.junit.Test; public …
Ich habe ein versiegeltes Glas erstellt, sehe aber keinen Unterschied zur Verwendung eines nicht versiegelten Glases. Welche Tests kann ich durchführen, um zu überprüfen, ob das Glas versiegelt ist? Welchen Grund könnten wir bevorzugen, einen versiegelten gegenüber einem zu verwenden? Wird ein Siegel den Benutzern meiner Projekte Probleme bereiten?
class Employee{ String name; int id; //No explicit constructors } Jetzt kann ich folgende Aussage aufrufen: Employee e1 = new Employee(); Mit dem obigen Code liefert der Compiler die Definition für den Konstruktor Employee(). Wenn ich einen einzelnen expliziten Konstruktor wie folgt definiere: class Employee{ String name; int id; Employee(String …
Angenommen, ich habe Folgendes: package me.my.pkg; public interface Something { /* ... couple of methods go here ... */ } und: package me.my; import me.my.pkg.Something; public class SomeClass implements Something { /* ... implementation of Something goes here ... */ /* ... some more method implementations go here too ... …
Ich mache eine App, die stark auf einer anderen Anwendung basiert, die einem ähnlichen Zweck dient. Ich habe eigentlich nicht vor, es zu verkaufen, aber ich frage mich, ob es für mich überhaupt legal wäre, es zu verkaufen. Ich leihe mir keine Grafiken aus der anderen Anwendung aus, habe aber …
Hinweis: Diese Frage bezieht sich auf Code, der in Java oder C # geschrieben wurde. Ich verwalte einige große Projekte, bei denen wir Probleme (nicht unbedingt Fehler) mit einigen Drittanbieter- / SDK-Methoden entdeckt und unsere eigenen Erweiterungen geschrieben haben, die stattdessen verwendet werden sollten. Wir möchten, dass Entwickler sich daran …
Ich habe einen Artikel gelesen, der besagt, dass Scala die Parallelität besser handhabt als Java. http://www.theserverside.com/feature/Solving-the-Scalability-Paradox-with-Scala-Clojure-and-Groovy ... die Einschränkung der Skalierbarkeit beschränkt sich speziell auf die Java-Programmiersprache selbst, ist jedoch keine Einschränkung der gesamten Java-Plattform ... Die Skalierbarkeitsprobleme mit Java sind keine neue Entdeckung. Tatsächlich wurde viel Arbeit geleistet, um …
In meinem Unternehmen erstellen wir eine Webanwendung mit mehreren zentralen Diensten, die wir selbst entwerfen und dann als Schnittstellen angeben. Das heißt, die Schnittstellen sind anwendungsspezifisch und werden dann mit Bibliotheken von Drittanbietern implementiert, die wir im Laufe der Zeit ändern können. Bei Ausnahmen habe ich festgestellt, dass die von …
Befolgen Sie die folgende Frage zum Stapelüberlauf /programming/5564610/fast-alernative-for-stringindexofstring-str Ich habe mich gefragt, warum Java (mindestens 6) keine effizientere Implementierung verwendet. Es folgt der Code: java.lang.String # indexOf (String str) 1762 static int indexOf(char[] source, int sourceOffset, int sourceCount, 1763 char[] target, int targetOffset, int targetCount, 1764 int fromIndex) { 1765 …
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.