java错误:需要标识符,该怎么办?

publicclassnihao{publicstaticvoidmain(Stringargs[]){System.out.println("nihao");inti=... public class nihao{
public static void main(String args[]){
System.out.println("nihao");
int i=8;
System.out.println(j);
}
static int j=9;
System.out.println(j);
}

错误在第8行,需要标识符
展开
 我来答
yashenoo
高粉答主

推荐于2019-08-09 · 说的都是干货,快来关注
知道大有可为答主
回答量:273
采纳率:100%
帮助的人:4.9万
展开全部

System.out.println(j); 是一条输出语句,只能放到方法里面写,你这条语句放在 main 方法的外面了吧,所以执行不成功。如果想要执行成功的话,可以使用 static 块括起来,如:

public class nihao{
public static void main(String args[]){
System.out.println("nihao");
int i=8;
System.out.println(j);
}
static int j=9;
static {  // 使用 static 块括起来
System.out.println(j);
}
}

输入即可。

  • Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。

  • Java的主要工作是通过编程语言来制作互联网页面、制作动态效果以及网站等技术。

  • Java 编程语言的风格十分接近C、C++语言。Java是一个纯的面向对象的程序设计语言,它继承了 C++ 语言面向对象技术的核心,Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式