标签:src 循环 静态成员函数 运算 ges .com 截图 main 多少
java规定main()为静态的原因:
静态的情况下不需要创建一个对象就可以使用。
非静态成员函数在执行前必须先构造并实例化该函数所在的类。
如果允许非静态的main,那么main函数所在的类必须先进行实例化,
那么就需要再写个函数去实例化main所在的类,再调用main,如果它也是非静态的,岂不是又要写个函数去实例化它所在的类嘛?
因此,JAVA语言就规定了main必须是静态的。
也就是说:程序一定要有一个入口,如果main不是静态的话就需要其他的东西来实例化main,而实例化main的东西如果不是静态的,就需要其他的来实例化,如此循环下去程序是不可能开始执行的。因此,main方法为静态的。
类型转化中的精度损失:
我们写一段代码来看看java中的数据类型占的位数分别是多少:
代码如下:
运行截图:
原因:+ 既可用作连接字符串,又可用作运算符。
标签:src 循环 静态成员函数 运算 ges .com 截图 main 多少
原文地址:http://www.cnblogs.com/xiaohaigege666/p/7635926.html