最赞回答 / qq_英伦玫瑰空白_0
<...code...>static修饰的变量可以被所有方法访问,但是静态方法只能访问静态变量,不能访问普通成员变量。类的成员变量在整个类都有效,局部变量只在局部的方法中有效,你就看变量在哪...
2018-05-20
最赞回答 / qq_T_142
在mian函数中定义Shape shape = new Circle();float i = shape.zhouchang();System.out.println(i);
2018-05-19
最新回答 / 时代花园
int score2 = 92;前面缺个static,int allScore =sum();应该是int allScore =HelloWorld.sum();,你这是将sum()直接作为一个变量赋给allScore了
2018-05-16
最新回答 / 慕慕9216028
一般方法是需要对象实现什么。。。而构造方法是拿到这个对象。而有参构造方法是创建对象后同时给对象组装值,而无参构造方法只是创建了个对象,此对象没有任何值。就像创建手机,无参构造方法只是创建了一个手机;有参构造方法创建了一个手机同时这个手机多大尺寸、cpu多大等等;一般方法是这个手机能做什么,如打电话、发短信
2018-05-14
最赞回答 / 飞上云端_
在Java中,有两种初始化块:静态初始化块和非静态初始化块。它们都是定义在类中,用大括号{}括起来,静态代码块在大括号外还要加上static关键字。非静态初始化块(构造代码块):作用:给对象进行初始化。对象一建立就运行,且优先于构造函数的运行。与构造函数的区别:非静态初始化块给所有对象进行统一初始化,构造函数只给对应对象初始化。应用:将所有构造函数共性的东西定义在构造代码块中。静态初始化块:作用:给类进行初始化。随着类的加载而执行,且只执行一次与构造代码块的区别:1)构造代码块用于初始化对象,每创建一个对...
2018-05-13