Ich bin ein Java-Entwickler und ich arbeite jeden Tag mit Beans. Ich bin neugierig auf die Geschichte des Namens "Bean". Kommt es nur von Kaffeebohnen, oder gibt es noch etwas anderes?Warum Java Bohnen Bohnen genannt werden?
Antwort
Ja, tatsächlich. Es bezieht sich nur auf Kaffeebohnen (which can be stored in jar, by the way ...)
Hah sehr interessant, ich verstehe es jetzt. Das Glas Ding ist erstaunlich :) Es scheint alles so lustig jetzt: D – Han
http://houseofjava.ca/wp-content/uploads/2013/03/bean-jar.png Link ist tot – gtiwari333
@ gtiwari333: behoben –
Ja, es steht für eine Kaffeebohne ..
Einige Lappalien: Java für die Java-Kaffee von den Entwicklern
eigentlich, wenn sie java
entwickelten, Die Entwickler konsumierten so viel Kaffee, dass sie es zu ihrem Symbol machten.
und dann so wie die beans
sind kleine Teile der Codierung, die sie als Bohnen entsprechend kleinen Kaffeebohnen benannt.
und schließlich diese kleinen Teile komprimiert und als eine in einer .jar
Datei gespeichert. so können Sie sagen, Bohnen sind in einem Glas gelagert/platziert
Ja, Stimmt. Aber Java war nicht die erste Wahl. Es wurde anfänglich "Eiche" genannt (weil James Gosling einen Blick aus seinem Fenster auf eine Eiche hatte, die vor dem Bürogebäude von Sun stand), aber dieser Name musste geändert werden, weil er von einer anderen Firma geschützt wurde. –
@jeroen_de_schutter ya das ist wahr, aber wie die Frage war, warum heißt es beans_ so erklärt, dass viel nur Teil – dhpratik
Ich denke, dass es auch von der Idee der "in sich geschlossenen" (Objekt) kommt. Wenn man die Kaffeebohnen betrachtet, sind sie verstreut, d. H. Ohne Beziehung zueinander. Sobald Sun mit solchen Objekten aufwarten wollte, die Sie aus Ihrem System herauslesen und auf der Festplatte oder dem Marshall auf einen anderen Knoten eines verteilten Systems passivieren konnten, benötigten sie einen Namen für diese Kategorie von Objekten und so schauten sie sich um und entdeckten sie die Java-Insel und Kaffee herum. Aber ich denke nicht, dass Kaffee nur wichtig ist. Warum glauben Sie, dass der Typ des Objekts für seinen Namen weniger wichtig ist als die Konnotation der Sprache Java mit der Insel im pazifischen Raum?
- 1. Bohnen werden nicht autowired
- 2. Unterschied zwischen JSF Bohnen und EJB Bohnen
- 3. Frühling Bohnen aus Profile werden
- 4. Spring-verwaltete Clojure Bohnen
- 5. dynamisch ändern Frühling Bohnen
- 6. Frühling Bohnen Konfiguration
- 7. Spring Bohnen Eigenschaft Bindungsfehler
- 8. Frühling Bohnen Schaffung Verwirrung
- 9. JSTL, Bohnen und Methodenaufrufe
- 10. Zufallszahl mit Bohnen
- 11. Warum CDI Bohnen unterstützen keine endgültige Methoden
- 12. Wie generiere ich ganze Java-Bohnen?
- 13. Prettyfaces mit Seam Bohnen
- 14. bedingte Bohnen Frühjahr mit
- 15. Stateful Singletons Bohnen
- 16. Frühling Bohnen Konfigurationen
- 17. Pass Eigenschaft/Variable importierte Bohnen
- 18. Dublierte Blöcke von @Autowired Bohnen
- 19. Strategie Muster mit Frühlings Bohnen
- 20. Spring List Bohnen nach Typ
- 21. Frühling Boot Erstellen Bohnen Fehler
- 22. JSF vs einfache JSP + Bohnen?
- 23. Vordefinierte Bohnen im Frühjahr Boot
- 24. Was ist los mit Bohnen verbindlich
- 25. Eager ApplicationScoped verwaltete Bohnen mehrfach konstruiert
- 26. quickstart jboss (oder tomcat) + bohnen tutorial
- 27. Bohnen Validierung viel lang Nachricht fehlgeschlagen
- 28. Zugriff auf Frühling Bohnen in ausführbarem Thread
- 29. Teilen von Sammlungen mit Spring Singleton Bohnen
- 30. Veröffentliche Spring Bohnen in Thread-sicherer Weise?
"Java-Kaffee bezieht sich auf Kaffeebohnen, die auf der indonesischen Insel Java produziert werden." (http://en.wikipedia.org/wiki/Java_coffee) Das erklärt auch Kaffeetasse. – interlude
Sie sollten auch wissen, dass jede .class-Datei mit der Hexa-Zeichenfolge 0xCAFEBABE beginnt. –
@ZenunKastrioti vorsichtig sein. Java scheint niedlich, aber es kann dich mit Timeouts und Speicherfehlern auseinander reißen. – interlude