java的helloworld语句

问题描述

java的helloworld语句

在dos命令下运行出现"Exception in thread"main"java.lang.NoSuchMethod:main"。怎么破?

public class HelloWorldObject{
private String name="hello world";
public void sayHello(){
System.out.println(name);
}
}

解决方案

找不到main方法。你程序有问题
public class HelloWorld{
String name="Helloworld";
public static void main(String[] args){//这里一定要有main方法,不然程序没有入口,进不去就执行不了
System.out.println(name);
}
}
不过一般不像上面这么写,这样只是为了和你的程序结构保持一致。

一般写成下面这样:
class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}

解决方案二:

每一个程序要运行,都需要一个main入口函数,你按照下面这个写:


public class Main{ //类名
    public static void main(String[] args) //main入口函数
    {
        System.out.println("Hello Wolrd!");
    }
}

解决方案三:

JAVA之HelloWorld
JAVA的helloworld
Java RMI之HelloWorld篇

解决方案四:

没有main方法,就是没有程序的入口,怎么会运行

解决方案五:

没有写main方法,运行的时候没有程序入口是不回去执行sayhello方法的

解决方案六:

main方法,是入口函数

时间: 2025-01-31 10:35:21

java的helloworld语句的相关文章

java的循环语句

while,do-while和for控制着循环,有时将其划分为"反复语句".除非用于控制反复的布尔表达式得到"假"的结果,否则语句会重复执行下去.while循环的格式如下: while(布尔表达式) 语句 在循环刚开始时,会计算一次"布尔表达式"的值.而对于后来每一次额外的循环,都会在开始前重新计算一次. 下面这个简单的例子可产生随机数,直到符合特定的条件为止:   //: WhileTest.java // Demonstrates the w

java中import语句导入的是类呢还是对象

问题描述 java中import语句导入的是类呢还是对象 导入文件夹的话,是文件夹下的所有的类还是所有类的对象 import语句还可以导入什么呢 解决方案 import的作用是通知类加载器将这些类的.class文件加载到JVM内存中,所以是导入的是类型信息. 解决方案二: 而且import不是导入文件夹的话,它是类之间引用关系时用的一个关键字,因为Java中只有将类的字节码文件加载到内存中,才能使用这个类. import的作用就是加载类的字节码文件的. 解决方案三: 只导入类的实现.

java中sql语句的具体用法,增删查改

问题描述 java中sql语句的具体用法,增删查改 java中sql语句的具体用法,增删查改,如何用动态的方法改变查找的位置,输出的位置,判断这个数据是否存在于数据库中 解决方案 这问题有自己思考过么 解决方案二: https://www.baidu.com/link?url=jykznQpWlQYTk0AcnMob3UN-B_iYzOccrutv00x5SAaAVNOYO8xApShvC6wqWeG9NYgnkacMB-lvt08dSMc68a&wd=&eqid=a253ae6e0001

求 java 的 helloworld 程序

问题描述 求 java 的 helloworld 程序 求Java 的 hellworld 求Java 的 hellworld 求Java 的 hellworld 求Java 的 hellworld 解决方案 public class HelloWorld { /** * 输出一行字符串"Hello World!" * @param args */ public static void main(String[] args) { System.out.println("Hel

Java中finally语句与return语句的执行次序

Java finally语句到底是在return之前还是之后执行? 网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的: (1)try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被执行到. (2)在try块中有Sy

Java for循环语句使用

  一.语句的嵌套应用 语句嵌套形式.其实就是语句中还有语句.形式多种多样,没有固定的格式和套路. 1.打印偶数 代码如下   for(int x=1;x<=10;x++) { if(x%2==1) continue; System.out.prinln("x="+x); } 二.累加求和,计数器 1.获取1~10的和,并打印. 思路://1,定义变量用于存储不断变化的和. int sum = 0; //2,定义变量,记录住不断变化的被加的数. int x = 1; //3,定义

Java执行sql语句并获取指定返回值

当我们插入一条数据的时候,我们很多时候都想立刻获取当前插入的主键值返回以做它用.我们通常的做法有如下几种: 1.先 select max(id) +1 ,然后将+1后的值作为主键插入数据库: 2.使用特定数据库的 auto_increment 特性,在插入数据完成后,使用 select max(id) 获取主键值: 3.对于Oracle,使用 sequence 获取值. 对于以上3种方法都无法绝对保证在高并发情况下的操作的原子性. 现记录以下几种获取数据库主键值方法: 1.数据库原生支持的sql

java中static{}语句块使用详解

static{}(即static块),会在类被加载的时候执行且仅会被执行一次,一般用来初始化静态变量和调用静态方法,下面我们详细的讨论一下该语句块的特性及应用. 一.在程序的一次执行过程中,static{}语句块中的内容只被执行一次,看下面的示例: 示例一 class Test{          public static int X=100;      public final static int Y;=200      public Test(){          System.out

java try catch语句的使用方法

1) try catch finally中的finally不管在什么情况之下都会执行,执行的时间是在程序return 之前.      2) Java 编译器不允许有显示的执行不到的语句块,比如return之后就不可能再有别的语句块(分支不属于此列) 所以以下程序编译 实例捕捉一个错误 public class MainClass {   public static void main(String args[]) {     int d, a;     try {       d = 0;