没有main方法的java程序

public  Class TestDemo {

static{

System.out.println("Hello World!");

System.exit(0);

}

}

运行一下试试吧!

时间: 2024-08-07 02:05:32

没有main方法的java程序的相关文章

为什么java的main方法必须是静态的

今天看类型信息时发现一个问题,不能再main方法中打印this关键字的信息,这时想起了之前的知识,不能再静态方法中调用this.理由很简单,this表示"这个对象",也就是声明一个类的对象,然而静态方法是不属于某一个特定对象而是属于这个类的.那么问题来了,为什么main函数必须设置成静态的呢? 首先,main函数作为java程序的入口,也可以理解为一个接口,这个接口不是提供给程序员使用的,这时提供给用户等使用的,用户等不需要知道程序内部的实现,只需要知道接口就可以了,如果是非静态的,那

为什么Java的main方法必须是public static void?

Main 方法是我们学习 Java 编程语言时知道的第一个方法,你是否曾经想过为什么 main 方法是 public.static.void 的.当然,很多人首先学的是 C 和 C++,但是在 Java 中 main 方法与前者有些细微的不同,它不会返回任何值,为什么 main 方式是 public.static.void,这篇文章尝试去找到一些答案. Main 方法是 Java 程序的入口,记住,我们这里不会讨论 Servlet.MIDlet 和其他任何容器管理的 java 程序,在 java

类,main()方法

一.类 1.Java 源文件名必须与类名相同.Java源文件后缀名必须是java; 2.类的内容就是类名后面的一对大括号{}括起来的内容: 二.方法 1.方法也有方法名,有方法内容(方法体即方法的主体).方法体是方法的主要内容. 2.方法必须属于某个类. 3.main()方法是Java程序的入口.当尝试直接运行一个没有main()方法的程序时,Java平台会因为找不到main()方法而抛出错误.

(转) Java程序员应该知道的10个调试技巧

原地址:http://www.csdn.net/article/2012-09-03/2809495-java-debugging-tips-with-eclipse 调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序.但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运行时上面. 在开始之前,推荐大家去看看Eclipse shortcuts这篇文章,它将会给你带来很多方便.在本文中使用的是Ecli

Java程序猿之概述

由Java语言编写的程序需要经过编译步骤,但这个编译步骤并不会生成特定平台的机器码,而是生成一种与平台无关的字节码(也就是*.class文件).这种字节码必须有java解释器来执行.因此可以认为:Java语言既是编译型语言,也是解释型语言,或者说Java不是纯粹的编译型语言,也不是纯粹的解释型语言. Java程序的执行过程必须经过先编译.后解释两个步骤. Java负责解释执行字节码文件的是Java虚拟机,即JVM(Java Virtual Machine).JVM是一个抽象的计算机,它具有指令集

使用 Eclipse 调试 Java 程序的技巧【9】

若有不正之处,请多多谅解并欢迎批评指正,不甚感激.请尊重作者劳动成果: 本文原创作者:pipi-changing本文原创出处:http://www.cnblogs.com/pipi-changing/ 本文版权归作者和博客园共有,未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接 ,否则保留追究法律责任的权利. 使用 Eclipse 调试 Java 程序的技巧 不要调试太多 只调试你觉得有问题的代码或者一部分一部分功能的调试: [ 断点视图 : 条件断点] 如果你只对应用中的某部分感

Java程序员应该知道的10个调试技巧

转自:http://www.csdn.net/article/2012-09-03/2809495-Java-Debugging-Tips-with-Eclipse 木有收藏按钮,就直接转过来了.仔细阅读,很有帮助哈…… 摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷.对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序.本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅! [CSDN.NET 张红月/编译] 调试可以帮助识别

java程序员面试题day01

Java程序员面试题day01 1.jdk和jre有什么区别?各自有什么作用? jdk是java开发的工具包,主要包含各种的类库和工具如javac/javaw/java,也包括了另外的一个jre,提供了两个不同的虚拟机,jdk的bin目录下有client和server两个文件下的jvm.dll文件:jre作为运行环境,仅仅有一个client下的jvm.dll文件. 1.如何利用jdk 编译和运行应用程序? javahome如何配置? 进入到java文件的目录下 编译语句:javac HelloW

Java程序员应该知道的10个Eclipse调试技巧

Eclipse是众多Java程序员实用的开发工具,其中开发技巧也是繁多,但作为优秀的Java程序员,需要掌握最起码的调试技巧. 小编从前辈程序员和网络中,整理了10个Eclipse调试技巧,希望对Java程序员有用. 1 条件断点 如果你不知道如何添加断点,只需点击左边面板(行号前面)断点即被创建.在调试界面中,“断点”视图会把所有被创建的断点列出来.我们可以给它加一个布尔条件,也就是说,该断点会被激活并且如果布尔条件为真,就会执行该断点,否则将会跳过往下执行. 2 异常断点 在断点视图中,有一