Where i can find Tutorials about doing Scale,Rotation and translation with matrix, and no with opengl implementation (glScalef,glTranslatef,glRotatef), its better to use own matrix implementation for scale,rotation, etc or using opengl implementation it´s better?
Thanks
That's quite a broad subject, and it's better to get yourself a book than using online tutorials IMHO. Are you familiar with the basics of Vector/Matrix algebra?
Oh and BTW, it might be better to use quaternions for rotations instead of matrices, they're usually faster to compute and require only four floats storage.
Use an existing library. No need to code that yourself. Java3D has vecmath library that you can use. It can be downloaded from here: https://java3d.dev.java.net/binary-builds.html . There is also third party version of the api.