Java运行程序是开发中最后一步,目的就是要检测java程序有没有错误的地方,好方便开发人员及时改正,可以在运行的过程中,发现java的运行框显示不出来怎么办?下面来我们就来给大家讲解一下。
重新显示方式有以下几种:
1、方法一:
快捷键:ALT+SHIFT+Q
2、方法二:
点击工具栏上的“window”输入reset perspective
3、方法三:
(1)选择上方工具栏“Window”功能栏目。
(2)出现下拉菜单选择“show View”功能。
(3)出现二级下拉菜单选择“console”功能。
编写java要注意什么?
1. 在try块中定义的变量在catch块中不可见。
2. 通过匿名类实现接口时,无法传递参数。
3. 构造函数无法返回任何内容。甚至没有空。
4. 每个枚举都有一个values()方法,该方法按定义顺序返回该枚举中所有值的数组。
5. System.out.println(0x10 + 10 + 010); 十六进制值可以通过以0x前缀(零和大写或小写字母'x')表示,因此0x10等于16个十进制。八进制值可以通过以0(零)为前缀来表示,因此010等于八进制。整个表达式将被评估为34(16 + 10 + 8)。
6. 变量不能声明为已同步。只能将方法声明为已同步。
7. 任何类都可以声明为抽象。
8. 非静态方法可以访问类的静态方法和非静态方法。
9. 一个文件中只能定义一个公共类。
10. 要构造基类,首先需要构造它的超类。因此,必须调用超类的某些构造函数。您可以显式调用它,否则编译器将添加super()(即,没有args构造函数)作为子类构造函数的第一行。现在,如果超类没有no-args构造函数,则调用super()将失败。除了调用super(……),还可以在第一行中调用基类的另一个构造函数。
11. 与方法不同,构造函数不能是抽象的,静态的,最终的,本机的或同步的。构造函数不会被继承,因此不需要将其声明为final,并且永远不会实现抽象构造函数。始终针对对象调用构造函数,因此将构造函数设为静态是没有意义的。实际上,没有必要使构造函数同步,因为它会锁定正在构造的对象,通常在对象的所有构造函数完成工作之前,其他线程无法使用该对象。缺少本机构造函数是一种任意的语言设计选择,它使Java虚拟机的实现可以轻松地验证在创建对象期间始终正确地调用了超类构造函数。
12. 构造“ {}”是一个复合语句。复合语句可以包含零个或多个任意语句。因此,{{}}是包含一个语句的复合语句,而该语句是不包含语句的复合语句,是合法的。
在编写java程序时一定要注意以上这几点,这会你的程序提高正确率,也会提高工作效率哦!最后大家如果想要了解更多java入门知识,敬请关注奇Q工具网。
推荐阅读: