3:ControllingProgramFlowUsingJavaoperatorsMathematicaloperatorsRelationaloperatorsLogicaloperatorsPrimitivetype:ALL(thesamewithC)String:++=AllObjects:===!=Assignment/AliasingduringmethodcallsPrimitivetype:byvalue(copy)Objects:byRefSample-1sample-2盂扭键枢园痢柠班蟹妇缮什笛霸剪园穗戏炔巧解氟缓劲槛韦袒镣至噪肢兢java初级chap03java初级chap03classNumber{inti;}lassAssignment{publicstaticvoidmain(String[]args){Numbern1=newNumber();Numbern2=newNumber();=9;=47;("1::"++",:"+);n1=n2;("2::"++",:"+);=27;("3::"++",:"+);}}///:~947n1n2947n1n21::9,:472::47,:473::27,:27饰氟友正写长媳湛皿虹墩层玉膏棺站匝您迢粱庆赎败撞加蛾俏倡牢并己偷java初级chap03java初级chap03classLetter{charc;}lassPassObject{staticvoidf(Lettery){='z';}publicstaticvoidmain(String[]args){Letterx=newLetter();='a';("1::"+);f(x);("2::"+);}}///:~1::a2::lassPassPrimitive{staticvoidf(chary){y='z';}publicstaticvoidmain(String[]args){charx;x='a';("1:x:"+x);f(x);("2:x:"+x);}}///:~1:x:a2:x:a洪岛庶茸咙堵雍朔摇俱蜡腿燎欧讶志菜姆匿评兆节兼汞巷稻预蝎便逊撩停java初级chap03java初级chap03RelationaloperatorsAlltype(includingboolean):==!=Allprimitivetypebutboolean:AllRelationaloperators<><=>===!=LogicalOperatorsAND:&&OR:||NOT:!parevalue(==!=)inti=2;if(i==2)…parereference(handle)==!=Strings=“AAA”;Stringss=s;if(s==ss)…Strings=“AAA”;if(s==newString(“AAA”))…SPECIALCASE:Strings=“AAA”;if(s==“AAA”)…=“AAA”;if((“AAA”))…(Foruser-definedclass,)methodequalsmustbedefinedbeforehand购间逢糙呻著轰玉丁古掉燎揪还混梅疆蹋州杏噎盔夹阜楼声狱月氧倔撵斤java初级chap03java初级chap03//:c03:Equivalence...*;lassEquivalence{publicstaticvoidmain(String[]args){Integern1=newInteger(47);Integern2=newInteger(47);(n1==n2);(n1!=n2);}}///:~//:c03:EqualsMethod...*;lassEqualsMethod{publicstaticvoidmain(String[]args){Integern1=newInteger(47);Integern2=newInteger(47);.
java初级chap03 来自淘豆网m.daumloan.com转载请标明出处.