资源描述:
《java, curso bsico (spanish espaol)外语英文电子书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、LaboratoriodeCómputodeIngenieríaCursodeJavaBásicoCapítulo1-Java¿QuéesJava?Hacia1990,JamesGosling,quientrabajaparaSunMicrosystems,fueelencargadodecrearprogramasparacontrolaraparatoselectrónicosdomésticos.OriginalmenteGoslingysuequipoempezaroneldiseñodesusoftwareusandoC++,debidoas
2、uorientaciónaobjetos.Sinembargo,sedieroncuentaqueC++nosatisfacíalosproyectosqueseteníanenmente;encontrarondificultadesconaspectoscomplicadosdeC++comolaherenciamúltipledeclases,erroresdeprogramación(bugs)relacionadosconhuecosdememoria.DeestamaneraGoslingdecidióqueteníaqueempezarp
3、orescribirunlenguajesimplificadoqueleevitaratodoslosproblemasqueseencontróconC++.AunqueaGoslingnoleimportólacomplejidaddelenguajescomoC++,tomolasintaxisbásicaylaorientaciónaobjetosdellenguaje.CuandoterminóelnuevolenguajelollamóOak(secuentaqueelnombrelevinoaGoslingmientrasveíaunr
4、obleporlaventanadesuoficina.)OakseusoporprimeravezenunproyectollamadoProyectoGreen,dondeelequipodedesarrollointentódiseñarunsistemadecontrolparausardentrodelhogar.Estesistemadecontrolpermitiríaalusuariomanipulardistintosdispositivos,comotelevisiones,videocaseteras,lucescaserasyt
5、eléfonos,tododesdeunacomputadorademanollamada*7(StarSeven).Elsistema*7incluíaunapantallasensibleparaqueeldueñoseleccionaraycontrolaraestosdispositivos.Lapantalladel*7teníadiversasfiguras,entrelasqueseencontrabaDuke(laactualmascotadeJava).Dukehasidoincluidoenmuchosejemplosdeapple
6、tsenlapáginadeSunMicrosystems.ElsiguientepasoparaOakfueelproyectoVideoEnDemanda(VOD),enelqueellenguajeerausadocomolabaseparaelsoftwarequecontrolaríaunsistemadetelevisióninteractivo.Aunqueni*7nielproyectoVODconcluyeronenproductosactuales,ledieronaOakunaoportunidaddecrecerymadurar
7、.ConeltiempoSunMicrosystemsdescubrióqueelnombreOakyahabíasidousadoylecambióelnombreporJava,yvionacerunlenguajepoderosoysencillo.Javaesunlenguajeindependientedelaplataforma,loquesignificaquelosprogramasdesarrolladosenJavacorreránencualquiersistemasincambios.Estaindependenciadepla
8、taformaselogróusandounformatoespecialparalospro