Buenas este es mi primer post, pienso compartirles de manera breve que es, el lenguaje de programación Java.
En java existen varias funciones que ya vienen con las herramientas normalmente que nos pueden facilitar el trabajo o una parte de el, que estemos realizando, entre las cuales puedo mencionar, .Split que es una función que te permite separar el contenido de una cadena, indicándole que signo debe considerar para separar un ejemplo rápido tenemos un String mensaje = "hola que tal"; si le aplicamos el split a mensaje podríamos tener ejemplo un vector o 3 variables en las que tendremos en la primera "hola", en la segunda "que", y en la tercera "tal", la explicare mejor en mi siguiente post, funciones que nos permiten cambiar el tipo de dato de una variable por otro, ejemplo de String a Int, de Float a String etc, funciones que permiten cortar una cadena asta cierto punto(substr), comparación entre cadenas, alequal(); otras que nos permiten llevar un número a binario etc, también para programadores mas avanzados, que les guste o necesiten trabajar con comunicación entre computadores la implementación de sockets es mas sencilla de utilizar.
Un detalle si que posee es que no permite trabajar punteros, ¿porque? porque Java se encarga de proteger tu computador y no te deja manipular abiertamente la memoria interna de la misma; claro esta que lo que necesites hacer con punteros ya existen funciones o métodos que nos permiten hacer lo mismo, también a diferencia de otras herramientas, cuando lo ejecutas muchas veces algún programa que desarrolles, si utilizas vectores, matrices, objetos, vectores de objetos o cualquier otra que necesite memoria del ordenador, no te pondrá la maquina lenta, ya que en otros lenguajes o herramientas si no liberas esa memoria, la maquina podría asta colgarce sino dispone de mucha memoria, las herramientas que utilizan Java vienen con un Destructor por defecto, que así no lo programes el ya lo trae, que libera la memoria de las funciones vectores o demás métodos de manejo de memoria, si por casualidad se te olvida hacerla, así no tienes que preocuparte por este detalle.
Bueno eso ha sido todo por ahora para los que les interese empesar a trabajar en este lenguaje, les dejare los links de la pagina de Sun, donde podrán descargar Netbeans y el componente que necesita para funcionar que es el JDK.
http://netbeans.org/
en mi próximo post publicare como utilizar algunas de estas funciones que mencione antes entre otras cosas.
Buen post bro!!!
ResponderEliminar