Se puede crear un Framework Java?

Iniciado por Skeletron, 19 Septiembre 2009, 02:08 AM

0 Miembros y 1 Visitante están viendo este tema.

Skeletron

Hola gente..
Mi pregunta es:
Yo podria crear un framework de java.. algo que simplifique algunos codigos que son largos de programar??

Y que si "pepito" lo usa a mi framewrok en su PC, y utiliza o implementa esas clases, la maquina virtual las "interprete"??? se puede?

Debci

Cita de: Skeletron en 19 Septiembre 2009, 02:08 AM
Hola gente..
Mi pregunta es:
Yo podria crear un framework de java.. algo que simplifique algunos codigos que son largos de programar??

Y que si "pepito" lo usa a mi framewrok en su PC, y utiliza o implementa esas clases, la maquina virtual las "interprete"??? se puede?
si acompañas al jar ejecutable y le das una ruta versatil de todos los paquetes que implementen esas clases si se puede, yo mismo he hecho algo parecido.

Saludos

Skeletron

Y a que te referis con esas palabras???




Alcohol en sangre: 90%

Debci

Cita de: Skeletron en 19 Septiembre 2009, 11:23 AM
Y a que te referis con esas palabras???




Alcohol en sangre: 90%
me refiero a que puede screar tus propias clases implementando las otras originales  de java y que estas puedan recojer nuevos argumentos, lo mismo digo con los métodos, asi puede stener todo lo basico de java y mas, y si quieres añadirle librerias o paquetes nuevos, tienes que darle una ruta que sepas que siempre será constante.
De ahi a hacer tu propio "lenguaje" derivado de java.

Saludos

biribau

Existen frameworks en java, para java y hechos en java, y se distribuyen en forma de jars compilados, yo he usado Struts 2, JHotDraw y JUnit por ejemplo pero hay mas, sobre todo para desarrollo web, JHotDraw es muy educativo es para hacer editores gráficos. La forma de usarlos es básicamente con ficheros de configuracion y derivando de sus clases para implementar la funcionalidad especifica. JFC con Swing creo que tb puede considerarse framework

Skeletron

Bien, pero no cayeron en mi duda...

Supongamos que tomo una copia de la clase ARRAYLIST predeterminada... Le agrego cosas, y hago una aplicacion java con esa nueva clase arraylist2...

Al compilar el programa y ejecutarlo en otra PC, dirá que la clase arraylist2 no existe?? o la nueva clase irá "agregada" con la aplicacion generada?

sapito169

-si se puede
-esa pregunta estaria de mas si supieras lo fundamentos de la programacion
-lee te lo que significa programacion orientada a objetos busca en google
-lee lo que es herencia lo que es poliformismo

Skeletron

Dios mio..
Entiendo que es la POO (Programacion Orientada a Objetos)

Pero yo en ningun momento hablé de sumar esa clase al PAQUETE...
Sino, que la colocaré en Java.Util... en mi PC..
Entendes???

No hablo de Agregar o Crear un clase que se llama ArrayList, y crear objetos de las clases creadas, sino de agregar al framework prediseñado de Java, clases y que cuando se compile el proyecto, éstas clases se agreguen para poder ser utilizadas en cualquier PC que no tenga esas clases...

(((aunque, creo que lo que tendria que hacer, es agregar al paquete las clases... pero cada vez que cree un proyecto, tendré que hacerlo.. y no quiero :) porque, por ejemplo, si creo METODOS static's... no tendria que ser necesario agregar la clase.. en fin...)))