首页 > 编程语言 > 详细

java中

时间:2017-02-21 13:39:45      阅读:203      评论:0      收藏:0      [点我收藏+]

1、Java中方法属于类的成员?

  错误。只有静态方法才是类的成员,非静态方法都是对象的成员,静态方法是可以通过 类名.方法名(参数)的形式来调用,不需要创建对象

      而非静态方法必须使用 对象.方法名(参数)的形式来调用

2、Java中的main入口

  JVM在运行程序得时候,会首先查找main()方法,public表示任何类或对象都可访问;static表示,方法代码存储在静态存储区,只用类名就可以访问。

一般是方法是必须通过对象访问,故要设为static。

  String [] args是在编译时接收传递参数的数组,不同于c++,他只接受传入的变量。

  在每个类中都可以定义main()方法,但是只有与文件名相同的用public修饰的类中main方法才是整个程序的入口。

3、静态块static{ } ,其是优于main执行的。

4、Java程序初始化遵循三个原则:

  a、静态对象(变量)优先于非静态对象(变量),静态只初始化一次,而非静态对象可以初始化多次;

  b、父类优先于子类进行初始化。

  c、按照成员变量的定义顺序进行初始化。

  (即使变量的定义散布于方法定义之中,它们依然在任何方法被调用之前被初始化)

5、Java中的作用域

  

java中

原文:http://www.cnblogs.com/mswangblog/p/6423660.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!