Zum Inhalt springen

Diskussion:Java Standard: Einleitung

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
Abschnitt hinzufügen
Aus Wikibooks
Letzter Kommentar: vor 17 Jahren von Jan in Abschnitt Bitte um Präzisierung

Icons

[Bearbeiten]

Schön wäre, wenn man für die verschiedenen Java Versionen ein paar kleine Icons (SelfHTML like) hätte. Diese könnte man dann wunderbar auch bei den Besonderheiten in den verschiedenen Artikeln nutzen. Das ganze sollte dann vielleicht so aussehen...

+------+ +------+ +------+ 
| J2SE | | J2ME | | J2EE | 
| 1.1  | | 1.0  | | 1.0  |  
+------+ +------+ +------+

Ist vielleicht ein Grafiker unter euch? --Bastie 18:40, 20. Mär 2005 (UTC)

Ist auf jeden Fall eine gute Idee :-). Bin zwar kein professioneller Grafiker, aber ich habe mal ein paar Testgrafiken erstellt. Ich hab' sie erst mal noch nicht hier hochgeladen, man kann sie aber vorerst unter [1] anschauen. Damit es nicht so trist wirkt, habe ich das Java-Logo mit eingebaut, aber ich weiß nicht, ob das rechtlich gesehen ein Problem ist. Weiß das jemand? Falls es fraglich ist, lasse ich es natürlich weg bzw. ersetze es durch was anderes. --Underdog 23:28, 20. Mär 2005 (UTC)
Meine das Sun dies wohl nicht will (was m.E. auch für Duke gilt). Vielleicht findest du bei den Icons von javalobby.org was brauchbares? Eigentlich wären auch PlattformIcons sinnvoll (z.B. um plattformspezifische Unterschiede zu beschreiben (möglich Look & Feels, Ablage der Preferences, etc). Aber die Java Versionen wären schon mal der erste Schritt. Sieht ansonsten sehr gut aus. --Bastie 07:12, 21. Mär 2005 (UTC)
Hm, ich fürchte das es tatsächlich wohl nicht möglich sein wird die Grafik unter eine freie Lizenz zu stellen. Das Logo dürfte wohl geschützt sein. Dies ist wirklich schade, denn die Symbole finde ich wirklich gut gelungen. Manchmal ist das erstellen von freien Inhalten schon frustrierend. :-(((( -- Daniel B 20:59, 21. Mär 2005 (UTC)
Wohl wahr, das kann manchmal nervig sein ;-) Aber was soll's, damit müssen wir wohl auch zurechtkommen. Unter obigem Link sind jetzt noch ein paar andere Varianten zu finden. Bin allerdings selbst nicht so begabt im Zeichnen, daher wurden da nur Fotos benutzt. Zur Not kann man es natürlich auch einfach bei dem Text belassen... Was meint ihr dazu? --Underdog 23:05, 21. Mär 2005 (UTC)
Spontan würde ich sagen, dass mit der Kaffeebohne gefällt mir am besten. -- Daniel B 06:25, 22. Mär 2005 (UTC)
Ja! --Bastie 09:25, 23. Mär 2005 (UTC)
Alles klar, dann lade ich die Tage mal ein paar Varianten dieser Grafik mit verschiedenem Text hoch. Die Grafik gefällt mir selbst eigentlich auch am besten - außer dass der Java-Kenner vielleicht schon speziell an Java Beans denkt, wenn er/sie das Bild sieht ;-) --Underdog 23:45, 26. Mär 2005 (UTC)

Es sind jetzt schonmal einige Icons verfügbar, namentlich zur Standard und Enterprise Edition. Dabei habe ich die grundsätzlich verschiedenen APIs unterschiedlich eingefärbt, damit man sie besser auseinander halten kann. Hier eine Liste dieser Bilder. Bei Bedarf mache ich natürlich gerne weitere Versionen oder Varianten, einfach Bescheid geben. --Underdog 22:30, 29. Mär 2005 (UTC)

Also mir gefällts. :-) -- Daniel B 05:25, 30. Mär 2005 (UTC)

Bitte um Präzisierung

[Bearbeiten]
  • Mir ist nicht ganz verständlich: "Einen weiteren Geschwindigkeitsnachteil haben Java-Programme dadurch, dass bei jedem Feldzugriff die Bereichsgrenzen überprüft werden."
    Was überprüft java hier genau? -- danke --Schoebu 22:13, 13. Apr. 2007 (CEST)Beantworten
Geprüft wird, ob der Index, mit dem du auf ein Array zugreifst, gültig ist, also kleiner als die Anzahl der Elemente im Array. (Wenn nicht, gibt es eine sog. Exception, genauer eine java.lang.ArrayIndexOutOfBoundsException). Naja, und prüfen ist eben zeitaufwändiger, als nicht prüfen, so wie es in der Regel bei C/C++ gehandhabt wird. --Jan 22:54, 13. Apr. 2007 (CEST)Beantworten