第一个Java程序

第一个Java程序

所有的Java开发者入门都会先学到这个程序

首先创建一个txt文件,重命名为HelloWorld.java,用文本编辑器(记事本,notepad++,editplus 等)打开,并键入以下代码:

public class HelloWorld{
    public static void main(String[] args){
        System.out.println("Hello World!");
    }
}

保存文件。
打开命令提示符(cmd): 开始—>运行—>cmd
转到文件所在的路径:

  • C: 转到C盘(可以是其他盘,在盘符后面加“:”即可)
  • cd 文件路径: 转到指定路径,路径必须与当前所在盘符相同(注意cd与文件路径之间有个空格)

例如:我文件的位置为C:\Users\FerlySky\Desktop\HelloWorld.java
打开cmd 输入C:,回车,cd C:\Users\FerlySky\Desktop\,回车,就转到了文件的所在路径
下一步(编译):输入javac HelloWorld.java,回车,如果没有任何提示,说明编译成功,如果有错误提示,说明代码编写有问题
下一步(运行):输入java HelloWorld ,回车,会显示 Hello World!,运行结果无误。

解释

我在这里先给我的代码标上行号,方便进行说明

1   public class HelloWorld{
2       public static void main(String[] args){
3           System.out.println("Hello World!");
4       }
5   }

1.Java是面向对象的语言,所有的代码都要写在类中,第1行代码就是声明一个类,public class HelloWorld,其中的public是指这个类可以在任何位置被使用,class是声明类的关键字,表示声明一个类,HelloWorld是类名,也是自定义标识符(可以自己定义,只要符合标识符的命名规范即可),被标记public的类的类名必须与文件名一致,所以一个java文件中只能有一个public class.
2.第一行末尾的{,与第五行的},匹配,表示类的范围,大括号之间的内容都是属于这个类的
3.第二行的public static void main(String[] args)用于声明一个方法,这个方法比较特殊,是一个main方法,也就是java程序的入口方法,java程序启动时会执行main方法中的代码,其中的public跟类一样,表示这个方法在任何位置都可以被调用,这个static表示这个方法不需要创建对象,直接用类名即可调用,void表示这个方法没有返回值,main表示这个方法的方法名,也是自定义标识符,后面的括号内是main方法的参数列表,里面可以自定义参数,格式为 (参数类型 参数名,参数类型 参数名。。。),在main方法中固定参数是String类型的数组,而参数名可以自己任意写,也必须符合自定义标识符的命名规范
4.方法后面的大括号内是方法的方法体,方法体内的代码就属于这个方法,调用方法是就会执行方法体中的代码。
5.第三行是调用了java api中的方法,调用System类的out字段的println方法,这个方法的作用是向控制台输出一个字符串,并换行。
6.当我们在cmd上输入javac HelloWorld.java 的时候,就把这个java文件编译成了后缀为.class 的字节码文件。输入java HelloWorld会自动调用main方法,执行main方法体里面的代码,输出Hello World!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值