java 是一个大小写敏感的语言
请你仔细看书1:
welcome1.java:1:class Welcome1 is public,should be declared in a file name Welcome1.java
---------->>>
要求你把此文件名保存为:Welcome1.java(注意大写,与类名 一致)2:
welcome1.java:2:cannot resolve symbol
symbol :class string
location:class Welcome1
------------>>>>
public static void main(string args[])
中的string应该是大写的:String3:
welcome1.java:4:package system does not exitst
--------------->>>>>
system.out.println("Welcome to Java 
中,system应该是大写的:System

解决方案 »

  1.   

    谢谢!果然如你所说,改了之后马上可以生成Welcome1.class了!
    不过java Welcome1之后并不显示“Welcome to Java programming!",而是出现了:
    Exception in thread "main" java.lang.NoClassDefFoundError: welcome1(wrong name:Welcome1)
    下面还有好多行at Java.************之类的字,
    请问又是什么问题??
      

  2.   

    public class Welcome1{
    中的Welcome1 是大写的
      

  3.   

    Exception in thread "main" java.lang.NoClassDefFoundError: welcome1(wrong name:Welcome1)
    这行报错,说明你的文件或者类名不统一