(48)Java中没有main方法也能运行输出的一种特例
2014-04-05 22:05
309 查看
public class Test { static{ System.out.println("hello world"); System.exit(0); } }
说明:由于静态初始化块在类加载的时候进行初始化,所以会先执行静态初始化块的内容,但是随后会出现:main is not define 的错误,只需写上System.exit(0);即可避免这一错误。
相关文章推荐
- 没有main 函数也可以运行java的方法
- java.lang.OutOfMemoryError:Java heap space解决方法(项目中直接运行main方法,做案例,没有启动tomcat的情况)
- java代码没有main方法也可以运行!
- java输出excel数据的方法示例(一种是到excel,一种是结构化数据到文本文件,可以用editplus之类的看)
- 运行Java应用必须通过main()方法吗?
- dos下用java命令运行含包名的main方法
- 一个java包中有两个含Main的类的运行方法
- AndroidStudio运行java的main方法
- idea创建一个java的maven,运行main方法找不到路径
- 在android中运行java main方法
- IntelliJ IDEA 中 右键运行时没有run;新建时,选项没有Java class的解决方法和具体解释
- 在命令行中直接运行带main方法的java
- [iOS]添加 All Exceptions 断点后, 每次运行都会在 main.m 中断的一种解决方法
- 在maven工程里运行java main方法
- [iOS]添加 All Exceptions 断点后, 每次运行都会在 main.m 中断的一种解决方法
- java程序运行顺序(main方法 静态 非静态 以及衍生出的部分定义)
- 在网上找了个java小游戏的实例,敲完后发现没有main,自己加了个后,无法运行请问是什么问题 [ Java SE]
- java第七周实验封装一类对象English,该类对象具有一种功能printEnglish输出英文字母表。再封装一类对象Greek,该类必须是English的子类,该类对象不仅可以调用方法printE