Sono uno sviluppatore Java e sto lavorando con Fagioli ogni giorno. Sono curioso della storia del nome "Bean". Viene appena dal chicco di caffè, o c'è qualcos'altro?Perché i bean Java sono chiamati "bean"?
risposta
Sì, davvero. Si riferisce solo ai chicchi di caffè (which can be stored in jar, by the way ...)
Hah molto interessante, ho capito ora. La cosa jar è incredibile :) Sembra tutto così divertente ora: D – Han
http://houseofjava.ca/wp-content/uploads/2013/03/bean-jar.png il link è morto – gtiwari333
@ gtiwari333: corretto –
Sì, è sinonimo di un chicco di caffè ..
alcune curiosità: Java sta per il caffè Java consumato dagli sviluppatori
in realtà quando stavano sviluppando java
, gli sviluppatori hanno consumato così tanto caffè, così l'hanno reso il loro simbolo.
e quindi, così come lo beans
sono piccole parti della codifica, lo hanno chiamato come chicchi corrispondenti a piccoli chicchi di caffè.
e infine quelle piccole parti vengono compresse e salvate come una in un file .jar
. in modo da poter può dire chicchi vengono memorizzati/collocato in un vaso
Sì, giusto. Ma Java non era la prima scelta. Inizialmente si chiamava "Oak" (perché James Gosling aveva una vista dalla sua finestra su una quercia che sorgeva fuori dall'edificio degli uffici Sun), ma quel nome doveva essere cambiato perché era un marchio di fabbrica di un'altra azienda. –
@jeroen_de_schutter ya è vero, ma poiché la domanda era "perché si chiama fagioli? – dhpratik
penso che si tratta anche dall'idea di "self-contained" (oggetto). Se guardi i chicchi di caffè, sono sparsi, cioè non correlati tra loro. Una volta che Sun ha voluto inventare tali oggetti, che potevi separare dal tuo sistema e passiviare sul disco o marshall su un altro nodo del sistema distribuito, avevano bisogno di un nome per quella categoria di oggetti e quindi si guardarono intorno, li scoprirono su l'isola di Java e il caffè in giro. Ma non penso che il caffè sia importante solo. Perché pensi che il tipo di oggetto sia meno importante per il suo nome rispetto alla connotazione del linguaggio Java con l'isola nel bordo del Pacifico?
- 1. Perché i bean Stateless sono raggruppati?
- 2. Perché i bean Java devono essere serializzabili?
- 3. Asserire che due java bean sono equivalenti
- 4. Perché i bean gestiti non sono caricati in Tomcat?
- 5. Inizializzazione bean bean Spring
- 6. Informazioni sui bean gestiti/backing bean
- 7. genera java bean con clojure
- 8. differenza tra java bean e java class?
- 9. Java Spring Recreate Bean specifico
- 10. Inject Spring bean in groovy bean
- 11. Java: è buona pratica definire i bean in XML?
- 12. Appiattimento del bean Java su una mappa
- 13. Perché utilizzare bean di sessione stateful?
- 14. Impossibile Mappa JSON per bean Java
- 15. cosa usare, fagioli gestiti (backing bean) o bean di entità?
- 16. Come generare automaticamente i bean Java da WSDL?
- 17. Utilizzo dell'alias bean Spring
- 18. Dichiarare la variabile enum nel bean Java
- 19. Java Spring bean con costruttore privato
- 20. Nome proprietà typesafe per un bean Java
- 21. back browser + bean Viewcope
- 22. Spostamento di bean gestiti da JSF per Spring bean
- 23. bean gestito con scope sessione vs bean stateful vs httpsession
- 24. Primavera: proprietà bean di accesso da un altro bean
- 25. Utilizzo di alcuni bean nella classe Filter bean?
- 26. I bean Java sono classi errate come classi di archiviazione dei dati?
- 27. riferimenti bean Spring opzionali
- 28. Differenza tra Java Bean ed Enterprise Java Beans?
- 29. Edizione 4.3 di Android Bean Time in formato Bean
- 30. Inject Bean Session Singleton in un bean di sessione stateless
"Il caffè Java si riferisce ai chicchi di caffè prodotti nell'isola indonesiana di Giava". (http://en.wikipedia.org/wiki/Java_coffee) Questo spiega anche la tazza da caffè. – interlude
Dovresti anche sapere che ogni file .class inizia con la stringa hexa 0xCAFEBABE. –
@ZenunKastrioti fai attenzione. Java sembra carino ma può farti a pezzi con i timeout e gli errori di memoria insufficiente. – interlude