2024-03-28T15:02:27Zhttp://buleria.unileon.es/oai/requestoai:buleria.unileon.es:10612/19082020-12-10T08:57:44Zcom_10612_17col_10612_18
Java: un lenguaje de propósito general
Matellán Olivera, Vicente
Heras Quirós, Pedro de las
Aedo Cuevas, Ignacio
Centeno González, José
Fernández Llamas, Camino
González Barahona, Jesús
Ballesteros Cámara, Francisco J.
Arquitectura y Tecnologia de Computadores
Informática
60 p.
Java se ha convertido en poco tiempo gracias al empuje comercial de Sun Mi crosystems en el paradigma de una nueva forma de dise nar crear distribuir y utilizar
el software En esencia Java es un lenguaje de programaci on orientado a objetos interpre
tado portable con recolecci on de basura y soporte dentro del lenguaje para concurrencia
y que soporta la interacci on entre objetos remotos
Al amparo de estas ideas ha surgido todo un entorno de desarrollo y explotaci on
de software que Sun denomina el entorno Java Java environment Este comprende
el propio lenguaje Java un sistema operativo JavaOS bibliotecas de clases m aquinas
virtuales capaces de interpretar el c odigo Java sobre distintas arquitecturas etc Adem as
Sun y otros proveedores han ido generando diferentes herramientas APIs etc. que han
dado lugar a un vocabulario propio con t erminos como JavaBeans JDBC AWT applets
RMI etc .
A lo largo del texto se encontrar an las de
niciones de estos t erminos y la introducci on
a sus fundamentos cr ticas y alabanzas a las ideas que se aportan ejemplos de uso
referencias a la documentaci on y lugares en la red en los que se puede encontrar m as
informaci on sobre los temas tratados Se abordar an diversos aspectos de Java desde la
estructura b asica del lenguaje la historia de sus creadores y sus in uencias las bibliotecas
gr a
cas el acceso a bases de datos
hasta el soporte para realizar aplicaciones distribuidas
o la concurrencia en Java
Se ha estructurado este art culo en tres bloques principales y que pueden leerse por
separado En primer lugar se describen los fundamentos del lenguaje incluyendo el
soporte gr aco
en segundo lugar se presentan componentes m as espec cos como el
acceso a bases de datos y los modelos de distribuci on y concurrencia y en tercer lugar se
analizan desde una perspectiva cr tica algunos aspectos del dise no del lenguaje Java
2012-10-17
2012-10-17
2012-10-17
info:eu-repo/semantics/article
Cuadernos de Informática FESI, abril 1999, n. 1
http://hdl.handle.net/10612/1908
info:eu-repo/semantics/openAccess
Federación Española de Sociedades de Informática