新手求助,关于一元算术符的应用实例的问题
刚刚开始自学java,教材是《java程序设计基础》,书里有一个关于一元算术符的应用的实例。有几行看不太懂。希望得到帮助,先谢谢啦另外,本人刚刚接触程序设计,无基础,所以一点编程的思维方式都不具备。希望把我对每行程序的理解,都用注释写上,不知道对不对,希望前辈们给予指正,让我从中尽快的学会用编程的思维方式思考问题。再次感谢!
1、//声明类,我的理解:声明就是要告诉程序“我要创建个类了”的意思
2、public class OperatorsAndExpressions{
3、 void singleArithmaticOperator(){ /*这句不太明白,好象是创建了一个方法吧*/
4、 float i=2.0f,j=10.0f; /*这行也叫声明,是不是就是赋值的意思*/
5、 int m=20,n=10;
6、 System.out.println((++i)*(j--)); /*System.out.println的意思是从system类中选出
out方法,就是说System内包含out,那么out中也还有println方法么?*/
7、 System.out.println("i="+i+",j="+i); /*本行内有多个新问题,+i+是什么运算符?书中
没有提到,请教~*/
8、 }
9、 public static void main(String args[]){ /*应用程序入口,为什么到这里才入口,难道
程序到这里才开始执行么?*/
10 OperatorsAndExpressions OperAndExp=newOperatorsAndExpressions();
11 OperAndexp.singleArithmaticOperator();
12 }
13 }
第10行和第11行,完全不知道是什么用,他们是9行中实施main方法的语句,但是在前面就已经声明了singleArithmaticOperator方法,也开始执行了。所以很糊涂
问题就这么多,希望有能力,又热心,又耐心的朋友给予解答。
[此贴子已经被作者于2005-12-18 21:20:02编辑过]