Java学习笔记系列-基础篇-第一个Java程序

本文是Java学习笔记系列的基础篇,介绍了如何创建、编译和执行第一个Java程序。通过一个简单的"Hello World!"案例,讲解了Java程序的结构,包括访问修饰符、静态方法、main方法以及System类的使用。这是一个适合初学者入门的教程。

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

Java学习笔记

Java学习笔记是一个持续更新的系列,工作多年,抽个空对自身知识做一个梳理和总结归纳,温故而知新,同时也希望能帮助到更多正在学习Java 的同学们。

本系列目录:

入门篇

基础篇

本次是第四次修改,会随着JDK更新而修改,增删一些东西,目前版本JDK8。


第一个Java程序

先来了解下经典的hello word案例:

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

新建Java文件

在D盘根目录创建一个HelloWord.txt的文本文件,将这段代码写进去,保存文件之后修改后辍为java,即HelloWord.java文件。
HelloWord

编译Java文件

编译Java文件就是把Java文件翻译成JVM可以识别的字节码文件,而字节码文件还不能直接被CPU识别,需要JVM进行再次翻译成原生机器码,所以在不同机器上的JVM都可以实别字节码并翻译成机器可识别的机器码,这也是Java跨平台的根本原因。

我们都知道计算机并不能直接接受高级语言编写的源程序,需要通过“翻译程序”翻译成机器语言形式的目标程序,计算机才能识别和执行。

使用快捷键windos+R,在运行窗口输入CMD,打开命令窗口,切换到刚才创建HelloWord.java文件所在目录,以D盘为例,输入d:之后回车,接下来输入javac HelloWord.java命令编译文件,完成之后可打开D盘根目录查看编译后的文件HelloWord.class
在这里插入图片描述

执行编译后的文件

在命令窗口输入java HelloWord,回车之后可以看到命令行输出了字符串“Hello Word !”,至此我们的第一个Java程序执行完毕。

代码解析

来简单了解下这段代码:

  • public
    访问修饰符,代表这个类的访问权限
  • class
    class关键字,用来创建一个类,后面是类的名名词
  • HelloWord
    类的名称,一般类的命名都是首字母大写+驼峰命名法,类名后面的{}代表类的作用区域
  • static
    代表该方法是静态方法
  • void
    void说明这个方法不需要返回值
  • main
    是方法名称,后面的()是参数内容,{}是方法的作用区域
    注意:每个Java程序都只能有一个main方法,它的声明方式和名称也是不可变的,它是Java程序运行的入口程序。
  • System
    System类是系统类,它内置了很多系统级的属性和控制方法,该类位于java.lang包,该类的构造函数为private,因此无法创建声明。
  • out
    out是System类的静态成员,它的类型是PrintStream,可以直接被调用,System内部成员和方法都是static修饰的静态成员和静态方法,都可以直接调用。
  • println
    println()是打印换行,print()是打印不换行,它们都是PrintStream类的方法
  • “Hello Word !”
    打印输出的内容,类型为Spring,在Java中由””包起来的内容都是Spring类型,由''包起来的内容为char类型。

通过解读main方法,对Java的一些语法特征有了初步了了解,接下来再系统的进行学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值