先看代码:
E:/javalession/base/src/lession1/HelloWorld.java
注意:
请尝试如下的情况对代码的影响, 记得每次尝试后,恢复原始版本哦
附上带抛出异常的main代码,这个在调试程序时为了省事,偷懒,我经常这么做
完整的项目截屏
更多的 JAVA基础系列课程 请看这里,如果我修正了里面的全部错误,将逐个转发到csdn.
E:/javalession/base/src/lession1/HelloWorld.java
- // package 影响到你的类存储目录和访问方式
- package lession1;
- // public 要求你的文件名必须和类名相同
- // 一个文件里最多有一个public类,允许没有
- public class HelloWorld {
- // 这个是应用程序的入口,我们以能运行为标准讨论
- // 必须是public的
- // 必须是 static 的
- // 可以用 final 修饰符
- // 返回值必须是 void
- // 参数必须是字符串数组,String args[] 这样写也可以
- // args纯粹是习惯,可以用任何变量的名字
- // main方法里允许抛出异常,我在后面给一个修改后的代码
- public static void main(String[] args) {
- // System类属于java.lang,全称是java.lang.System
- // java.lang 这个包是唯一可以不用import的,可以直接使用
- // out是标准输出
- // println 是在标准输出打印字符串,且末尾换行
- // 参数是一个字符串
- System.out.println("Hello World!");
- }
- }
注意:
- 一定要有一个lession1目录,然后把HelloWord.java保存在里面。
- 注意文件名区分大小写的,一定要是HelloWorld.java
请尝试如下的情况对代码的影响, 记得每次尝试后,恢复原始版本哦
- 去掉类的public 然后编译
- 将类名HelloWorld改成 helloWorld 然后编译看看
- 把文件名改成 helloWorld.java 然后编译看看
- 把 main方法的 public 去掉,然后编译,然后运行看看
- 把 main方法的 static 去掉,然后编译,然后运行看看
- 把 main方法的 main 改成 mainABC ,然后编译,然后运行看看
- 把 main方法的 String[] 参数类型改成 String,然后编译,然后运行看看
- 把 main方法的 String[] args 改成 String args[] ,然后编译,然后运行看看
附上带抛出异常的main代码,这个在调试程序时为了省事,偷懒,我经常这么做
- public final static void main(String[] args) throws IOException,Exception
更多的 JAVA基础系列课程 请看这里,如果我修正了里面的全部错误,将逐个转发到csdn.