No, Java does not support directly creating an array with final elements. There's no syntax like final object final [] that will make each element final.