继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

自己总结的一些个碎知识点。

android零基础入门
关注TA
已关注
手记 288
粉丝 97
获赞 603

1.因为我们静态属性和方法要在构造方法之前就要初始化,所以我们不能再构造方法当中定义静态属性和方法。
2.因为main函数是静态的,所以我们要在main函数当中写方法要先new一下。
3.为什么main函数必须得static的?因为main函数在累加载的时候就有,系统直接找到静态方法。
静态,一上来就装入内存
main函数其实也是所在类的一个方法,就比如一个类是test,那么该类的main其实就是test.main(String[] args),众所周知如果一个方法不是静态的,则要先实例化该类,比如要这样 test t=new test(); 然后才能调用 test.main();
而这对于运行一个程序的主函数来说是不现实的,所以比如把main函数定义为static,使test.main()可以直接被调用。

因为main就是这个类的主函数,入口,如果每次进这个入口的时候再去实例话然后再去调用这个入口方法,就很罗嗦 。

4.记住了一个.java文件里面只有一个public类,而且这个public类的类名只能和我们的.java的文件名相同。但是不代表一个.java文件里只有一个类,还可以有很多非public的类。

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP