1,前6行写了一个addEventHandle的方法类似于数學中的函数,这个方法内容是执行一个
体循环次数等于,allButton的大小比如allButton是个数组,那就代表数组内的数有几个循环的内容执行的是,讓allbutton数组指针为循环计数i的每次都执行addActionlistener对象的add方法参数为this代表这个正在写的这个类,下一行让clearButton对象也执行它的addActionlistener方法参数也是this
2.后面4有字行,分别定义了4个属性,访问级别为private私有的属性类型为3个字符串型,一个为布尔型默认值为3个空,一个为假
3 下面到结尾定义了一个setResult方法这个方法大体执行了一个流程判断,
主判断当调用fields.getText方法获得的字符串内容不为空字符串时执行属性CLS=对m和n为空
如果不满足主条件,则判断下面的次条件判断如果m不等于空则执行给n赋值等于field.getText方法的字符串并在再次执行一个流程判断如果op的内容等于+号则执行field.setText设置text内容为m+n在這里m调用了转化方法,将m和n转化为浮点型变量也就是有小数点最多13位小数下面几行类似这行