Type Systems.
2.4f; a = a + b; ဒါမျိုးမရပါဘူး ဘာလို.လဲဆိုတော့ a+b ရဲ. type သည် integer + float အဲ့တော့ result type အရ float ထွက်မယ် float type ကို integer ထဲကိုထဲ့ဖို.ကျတော့ implicit down casting ပေးမထားတဲ့အတွက် error တက်ပါလိမ့်မယ်။ ဒါပေမဲ့ Java Language Specification မှာ flaw တခုရှိနေပါတယ်။ JLS (Java Langauge