JAVA中,用System.out.println进行输出,它为什么不能直接在类内

JAVA中,用System.out.println进行输出,可以写在类的构造函数里面,然后再主函数里面调用,或者直接写在主函数里面,但为什么不能直接在类内使用呢?clas... JAVA中,用System.out.println进行输出,可以写在类的构造函数里面,然后再主函数里面调用,或者直接写在主函数里面,但为什么不能直接在类内使用呢?class A{System.out.println();//不行}最佳答案Class A{ //成员变量; //构造方法; //普通方法; //内部类;}在类里面,最多最多只能有这些。如果你要使用你上面的代码,你得加一个大括号。让他成为普通块,普通块就是将普通方法去掉前面的一些声明,也属于普通方法。class A{ {System.out.println(); }} 展开
 我来答
百度网友c24ab32

2020-07-19
知道答主
回答量:4
采纳率:0%
帮助的人:1694
展开全部
类中有且仅能存在的有:
成员变量;成员方法;构造器(构造方法,注意这里严禁来说不能说为构造函数);代码块;内部类;
System.out.println()不属于上边五种任何一种,因此会报错。
手机用户30940
推荐于2017-11-26 · TA获得超过113个赞
知道答主
回答量:111
采纳率:0%
帮助的人:146万
展开全部
嗯,的确不能在类中出现,必须写在方法体内部才可以保证系统不报错,因为我们创建的类有方法和属性,而若要执行属性,必须创建类的方法才能去做某件事
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式