动手动脑课后实验性的问题
生活随笔
收集整理的這篇文章主要介紹了
动手动脑课后实验性的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
java規定main()為靜態的原因:
靜態的情況下不需要創建一個對象就可以使用。
非靜態成員函數在執行前必須先構造并實例化該函數所在的類。
如果允許非靜態的main,那么main函數所在的類必須先進行實例化,
那么就需要再寫個函數去實例化main所在的類,再調用main,如果它也是非靜態的,豈不是又要寫個函數去實例化它所在的類嘛?
因此,JAVA語言就規定了main必須是靜態的。
也就是說:程序一定要有一個入口,如果main不是靜態的話就需要其他的東西來實例化main,而實例化main的東西如果不是靜態的,就需要其他的來實例化,如此循環下去程序是不可能開始執行的。因此,main方法為靜態的。
類型轉化中的精度損失:
?
?
我們寫一段代碼來看看java中的數據類型占的位數分別是多少:
代碼如下:
運行截圖:
?
原因:+ ?既可用作連接字符串,又可用作運算符。
?
轉載于:https://www.cnblogs.com/xiaohaigege666/p/7635926.html
總結
以上是生活随笔為你收集整理的动手动脑课后实验性的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 好听的母警犬名字大全
- 下一篇: 【kindeditor】KindEdit