Java applies transformations in the order dictated by mathematical convention. Thus, if the translate transform appears before the rotate transform, then Java applies the rotation transform first, followed by the translation transform.
translate
rotate