Freelance, programación, Proyectos
JAVA
Manual Java: Capitulo 0. Introdución
21 jun
Vamos a crear un manual de JAVA desde 0, esta es nuestra pequeña contribución a la comunidad. Vamos a colocar pequeños articulos y la suma de todos ellos, será un libro JAVA. Espero vuestros comentarios, críticas y/o aportaciones.
Comenzamos con un poco de historia.
Java es un descendiente de C y C++, y ha heredado bastantes cosas de estos 2 lenguajes.
Java fue creado por James Gosling, Patrick Naughton, Chris Warth, Ed Frank y Mike Sheridan en Sun Microsystems, en 1991. Se tardó 18 meses en desarrollar la primera versión. En un principio se llamo “Oak”, pero en 1995 fue renombrado a JAVA.
Al principio JAVA no estaba diseñado para internet, si principal diseño era un lenguaje, que fuera independiente de la plataforma, y que pudiera ser utilizado para crear software para diversos dispositivos electrónicos. Existen muchos tipos de procesadores, y el problema de C y C++, es que los programas estaban diseñados para ser ejecutados en esos procesadores.
La Word Wide Web tuvo una gran importancia para el desarollo de JAVA, ya que los 2 nacieron al mismo tiempo.
Java amplía la variedad de programas para internet. Ya que un mismo programa se podía crear en España con un modelo de ordenador y ser ejecutado en cualquier otro punto del planeta y con otro ordenador de caracteristicas distintas.
¿Como se consigue esto?
Este punto se consigue con la mágia del bytecode. El bytecode es un conjunto de instrucciones altamente optimizado diseñado para ser ejecutado por una máquina virtual que emula al intérprete java (JVM).
La mayoría de los lenguajes modernos se han diseñado para ser compilados, no interpretados. El hecho de que java sea un programa interpretado permite resolver los problemas más importantes asociados a la transferencia de programas por internet.
Java tiene las siguientes características:
- Simple
- Seguro
- Portable
- Orientado a Objetos
- Robusto
- Multihilo
- Arquitectura neutral
- Interpretado
- Alto Rendimiento
- Dsitribuido
- Dinámico
Provincias de españa en html option
11 ene
Uff, después de buscar bastante he podido encontrar esta pequeña información que a un programador nos ayuda bastante. Poco a poco ire poniendo más recursos para programadores.
<select name="provincia"> <option value='0'>(Seleccionar)</option> <option value='1'>Álava</option> <option value='2'>Albacete</option> <option value='3'>Alicante/Alacant</option> <option value='4'>Almería</option> <option value='5'>Asturias</option> <option value='6'>Ávila</option> <option value='7'>Badajoz</option> <option value='8'>Barcelona</option> <option value='9'>Burgos</option> <option value='10'>Cáceres</option> <option value='11'>Cádiz</option> <option value='12'>Cantabria</option> <option value='13'>Castellón/Castelló</option> <option value='14'>Ceuta</option> <option value='15'>Ciudad Real</option> <option value='16'>Córdoba</option> <option value='17'>Cuenca</option> <option value='18'>Girona</option> <option value='19'>Las Palmas</option> <option value='20'>Granada</option> <option value='21'>Guadalajara</option> <option value='22'>Guipúzcoa</option> <option value='23'>Huelva</option> <option value='24'>Huesca</option> <option value='25'>Illes Balears</option> <option value='26'>Jaén</option> <option value='27'>A Coruña</option> <option value='28'>La Rioja</option> <option value='29'>León</option> <option value='30'>Lleida</option> <option value='31'>Lugo</option> <option value='32'>Madrid</option> <option value='33'>Málaga</option> <option value='34'>Melilla</option> <option value='35'>Murcia</option> <option value='36'>Navarra</option> <option value='37'>Ourense</option> <option value='38'>Palencia</option> <option value='39'>Pontevedra</option> <option value='40'>Salamanca</option> <option value='41'>Segovia</option> <option value='42'>Sevilla</option> <option value='43'>Soria</option> <option value='44'>Tarragona</option> <option value='45'>Santa Cruz de Tenerife</option> <option value='46'>Teruel</option> <option value='47'>Toledo</option> <option value='48'>Valencia/Valéncia</option> <option value='49'>Valladolid</option> <option value='50'>Vizcaya</option> <option value='51'>Zamora</option> <option value='52'>Zaragoza</option> </select>