There is no difference between Access Modifiers and Access Specifiers. Its just different names for the same Stuff.
Transients and statics are different and there is nothing relating to the difference between Access Modifiers and Specifiers. Transient Temporary; transitory; not lasting or enduring. or Varying in time, as opposed to steady state. Static For class variables, the variable is shared by all objects of the class and retains its value within the entire program. For internal variables, the variable has block scope and retains its value between function calls. Thanks Shabbir Bhimani