首页 > 试题广场 > 当你编译和运行下面的代码时,会出现下面选项中的哪种情况?
[单选题]

当你编译和运行下面的代码时,会出现下面选项中的哪种情况?

public class Pvf{
    static boolean Paddy;
        public static void main(String argv[]){
            System.out.println(Paddy);
        }
}


  • 编译时错误
  • 编译通过并输出结果false
  • 编译通过并输出结果true
  • 编译通过并输出结果null

21个回答

添加回答
推荐
类中声明的变量有默认初始值;
   查看全部
编辑于 2017-03-03 10:14:04 回复(2)
这难道不是少了一个"}"麽??
发表于 2017-01-13 14:53:22 回复(8)
boolean类型默认值是false

发表于 2016-12-12 21:26:22 回复(0)
args写错了😒😒
发表于 2017-08-13 11:56:13 回复(0)

发表于 2017-03-31 22:11:56 回复(0)
成员变量有默认初始值,可以不用赋值,boolean的默认值为false, 局部变量必须赋值。否则编译错误。
发表于 2017-03-22 18:30:08 回复(0)
final static 变量必须初始化。把这个搞混掉了。
发表于 2017-02-26 23:54:14 回复(0)

B

成员变量有默认值,boolean的默认值为false.

发表于 2017-04-03 16:34:32 回复(0)
类中的boolean静态变量可以不用初始化,系统会自动设置它的默认值为false。
编辑于 2017-09-01 09:43:20 回复(0)
类中声明的变量有默认初始值 方法中的变量无初始值,必须进行初始化
发表于 2017-08-04 17:12:00 回复(0)
package cn.date0724.test;

public class BooleanDemo {
	static boolean b;
	public static void main(String[] args) {
		System.out.println(b);
	}
}
输出结果为false,Static是在类中的变量,有默认值

发表于 2017-07-24 21:37:40 回复(0)
java中局部变量必须初始化,全局变量无需初始化(有自己默认的初始值)
发表于 2017-07-15 10:32:19 回复(0)
在类加载的时候会给成员属性分配默认值,Boolean的默认值为false
发表于 2017-07-10 22:24:48 回复(0)
对argv有点不习惯,心存疑虑
发表于 2017-07-03 22:44:39 回复(0)
static不是必须是public的吗
发表于 2017-06-08 12:09:56 回复(0)
如果真的按照图示上面写的,就少了一个“}”根本就编译不过去,但是如果想为你自行添加上一个},那么这道题就是想考的boolean的默认的值是什么,是false,这是默认的,没有初始化,直接输出的就是false了。
发表于 2017-05-20 20:43:53 回复(0)
mark。boolean类型默认初始值为false
发表于 2017-05-02 15:18:27 回复(0)
类中声明的变量有默认初始值;方法中声明的变量没有默认初始值,必须在定义时初始化,否则在访问该变量时会出错。
发表于 2017-04-11 23:32:45 回复(0)
类的变量会默认初始化,boolean 默认值为false
发表于 2017-03-24 22:38:33 回复(0)
boolean的默认值是false !
发表于 2017-01-05 07:34:29 回复(0)
类中声明的变量有默认初始值;方法中声明的变量没有默认初始值,必须在定义时初始化,否则在访问该变量时会出错。
发表于 2016-12-16 10:51:22 回复(0)
牛客网,程序员必备求职神器
QQ群:169195721
微 信:www_nowcoder_com 关注
微 博:牛客网 关注

扫一扫,把题目装进口袋