2.4 Conversiones de Tipos en Java

2.4 Conversiones de Tipos de Datos

Para que el resultado sea el esperado hay muchas ocasiones que es necesario realizar alguna conversión de tipos.

Java emplea siempre que puede la representación en forma int de 32 bits, por razones de eficacia, por lo tanto permite la conversión automática o promoción donde el tipo más pequeño puede ser colocado en el espacio compatible más grande, así un tipo byte, puede ser colocado perfectamente en una variable int, la cual tiene espacio para contener el valor. Lo contrario no siempre es cierto y se hace necesaria una conversión explícita, estrechamiento o casting: Sigue leyendo

Las APIs de Java no tienen copyright…

Android es el sistema con más instalaciones del mundoEstá claro. Google acertó de lleno al basar su sistema Android en la plataforma de Java. Una plataforma de compatibilidad altamente estable y sobre todo… gratuita. Tras la batalla en los tribunales Oracle ha tenido que agachar la cabeza y renunciar (de momento) a los 6100 millones de dólares que exigían más la paralización de las ventas de dispositivos Android (hoy por hoy el sistema operativo más numeroso en el mercado) y ver como las consecutivas sentencias dan la razón a Google.

Básicamente, el tribunal de San Francisco que lleva el caso, en un extenso fallo de 41 páginas, establece que las 37 librerías multimedia (API) a debate no pueden ser objeto de propiedad intelectual. Sigue leyendo