老紫竹JAVA基础培训(1)认识HelloWorld程序

本文详细介绍了一个简单的Java程序的构成要素,包括类定义、main方法的要求等,并提供了代码示例及常见错误说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  先看代码:
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代码,这个在调试程序时为了省事,偷懒,我经常这么做
  1. public final static void main(String[] args) throws IOException,Exception
完整的项目截屏



更多的 JAVA基础系列课程 请看这里,如果我修正了里面的全部错误,将逐个转发到csdn.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值