码迷,mamicode.com
首页 > 其他好文 > 详细

动手动脑&&课后实验性的问题

时间:2017-10-07 22:02:12      阅读:109      评论:0      收藏:0      [点我收藏+]

标签: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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!