Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/02/2016, 03:50
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 3 meses
Puntos: 182
Respuesta: IndexOf en ArrayList

http://thenewstack.io/android-n-will...ion-java-apis/

El JDK Java actual de Android no se basa en el de Sun/Oracle sino en la implementacion del proyecto Apache Harmony. Aunque respeta las especificaciones del lenguaje, no tiene el mismo roadmap de versiones que el JDK de Oracle, por lo que no incorpora las novedades de Java 8.

El proyecto Apache Harmony ha tenido historicamente muchos problemas tanto con Sun como con Oracle, ya que en teoria deberia ser una implementation independiente de la oficial pero le acusan de haber hecho copy&paste de muchos de los algoritmos del JDK.

En su momento, cuando Apache Harmony era un proyecto minoritario, no llego la sangre al rio, pero cuando fue utilizado por Google para Android, Oracle le puso un demanda y el litigio lleva ya varios anios en los tribunales: https://en.wikipedia.org/wiki/Oracle...v._Google,_Inc.

Para poder salir de esta espiral y de paso modernizar la sintaxis, Google ha tomado la decision de basarse en su lugar del OpenJDK que es el mismo sirve de base tambien para el JDK que empaqueta Oracle: http://thenewstack.io/android-n-will...ion-java-apis/

Un saludo
__________________
If to err is human, then programmers are the most human of us