Hello World启示录:Java编程的起点

在这里插入图片描述

  • 👑专栏内容:Java
  • ⛪个人主页:子夜的星的主页
  • 💕座右铭:前路未远,步履不停


嗨!让我们以一段简单到爆炸的Java代码开始吧,它的效果是输出:Hello World!当然,这段代码简单得让你可能会想说:“这就是Java?我还以为要写个小说呢!”但请你别担心,我们将通过分析这段世界上最简单的Java代码,慢慢带你揭开Java语言的神秘面纱。

图片描述

一、Java基本结构

1、一个简单的Java程序

public class HelloWorld {  
    public static void main(String[] args) { 	
        System.out.println("Hello World!");		
    }
}
//这就是一段最简单的Java代码

下面让我们来逐行学习这段Java代码。

第一行是public class HelloWorld,这是一个类的开始声明,表示这个类名为HelloWorld,其中public是访问修饰符,表示这个类是公共的,可以被其他类访问。

接下来是public static void main(String[] args) 这是一个特殊的方法,被称为main方法,它是一个Java程序的入口,它是程序开始执行的地方。

最后是System.out.println("Hello World !")。这行代码的作用就是输出HelloWorld!
System:这是 Java 编程语言提供的一个类。这个类包含了对Java 应用程序环境的访问,以及标准输入、输出和错误输出流等功能。out表示 System 类中的标准输出流。可以使用 System.out 来访问这个输出流对象。println表示将输出的内容打印到输出流上,并且在结尾处自动添加一个换行符。这是 println 两个方法的组合。

图片描述

差点忘记解释这个了,这个在后面的类和对象中我们会详细的说明。先简单的说一下,class是Java中的关键字,它的作用是告诉Java,我们要现在要定义一个新的类。例如public class HelloWorld 就说在告诉Java,我现在要定义一个名叫HelloWorld的类了。

2、运行Java程序

相信看了上面的解释,你已经弄明白了一段Java代码长什么样。下面让我们一起了解一下,Java代码是如何运行起来的吧!
注意:在运行Java程序前,请必须先安装好JDK,后面再解释什么是JDK。
首先,Java代码需要被编译器(Javac)翻译成字节码。这个过程称为编译。编译器会检查代码的语法和语义,确保它们符合Java语言规范。一旦代码被成功编译,将生成一个字节码文件(.class文件)。接下来,Java虚拟机(JVM)将负责执行这些字节码。

在这里插入图片描述

JVM是Java的核心组件之一,它是一个运行时环境,负责加载字节码并执行相应的操作。JVM提供了内存管理、垃圾回收、线程管理等功能,使得Java程序可以在不同的操作系统上运行。当Java程序运行时,JVM会加载并解释字节码指令。它会按照指令的顺序执行代码,从而实现程序的逻辑。

在这里插入图片描述

图片描述

3、JDK | JRE | JVM之间的关系

  • JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译器javac与自带的调试工具Jconsolejstack等。
  • JRE(Java Runtime Environment):Java运行时环境,包含了JVMJava基础类库。是使用Java语言编写程序运行的所需环境。
  • JVM:Java虚拟机,运行Java代码。
    在这里插入图片描述

图片描述

二、代码注释标准

在Java中,// 是用来表示单行注释的符号。当你在代码中使用//时,它之后的所有内容都会被视为注释,直到这一行结束。这样,你可以在代码中添加一些有用的注释,解释代码的功能、实现细节,或者提醒自己或其他程序员一些重要的事项。注释是为了让代码更容易被读懂而附加的描述信息,不参与编译运行,但是却非常重要时刻牢记

1、注释规则

Java中的注释主要分为以下三种:

  • 单行注释://注释内容
  • 多行注释:/* 注释内容*/
  • 文档注释: /** 文档注释 */(常见于方法和类之上描述方法和类的作用),可以被javadoc工具解析,生成一套以网页文件形式体现的程序说明文档。

注意:

  • 多行注释不能嵌套使用。
  • 不论是单行还是多行注释,都不参与编译,即编译之后生成的.class文件中不包含注释信息。

2、注释规范

  • 内容准确: 注释内容要和代码一致, 匹配, 并在代码修改时及时更新。

  • 篇幅合理: 注释既不应该太精简,也不应该长篇大论。

  • 积极向上: 注释中不要包含负能量。

Java入门第一篇就讲到这里了,希望通过这篇文章,能让你对Java有了更清晰的认识,并对如何编写简单的Java程序有了初步的了解。后续会持续更新其他Java内容,请保持关注哦。

图片描述

  • 21
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 17
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

子夜的星

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值