从零学Java(3)之第一个实例HelloWorld

作者简介

作者名:编程界明世隐
简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!

目录

从零学Java(8)之变量
从零学Java(7)之数据类型
从零学Java(6)之字面量和常量
从零学Java(5)之关键字和保留字
从零学Java(4)之编程规范
从零学Java(3)之第一个实例HelloWorld
从零学Java(2)之搭建开发环境
从零学Java(1)之面向对象

引言:

♀ 小AD:小明哥,我jdk和eclipse都安装好了,不知道干啥用?你这也不行啊,我刚玩王者的时候,有新手训练营的,我很容易就知道改怎么玩了。
♂ 明世隐:别急啊,就跟你着急送人头似的,你说你一个小鲁班,闪现到凯爹脸上干嘛?
♀ 小AD:明哥你太过分了,在这样我跑路了哈,人家诚心学习来的。
♂ 明世隐:你看你还说诚心来的,一说你就说要跑路。
♀ 小AD:你太伤我自尊了
♂ 明世隐:没事撒,哥我说着玩的,你又不是打野,我只跟打野过不去。
♀ 小AD:那你说怎么办?我这人做事也是急性子,对面打野敢杀我,我就导弹抢大龙
♂ 明世隐:hoho,我笑了,你敢抢大龙,我看你6件复活甲都不够用。
♀ 小AD:。。。
♂ 明世隐:来,我带你进Java新手训练营,分分钟上手。
♀ 小AD:好嘞

在这里插入图片描述

打开Eclipse

选择工作目录

第一次打开的时候,可以选择一个工作目录,用来存放我们在eclipse中编写的代码,将下面的use this as the default and do not ank again勾上,这样就不用每次都出现这个选择框了。
在这里插入图片描述

新建一个工程

在eclipse左侧Package Explorer处新建工程,步骤如下:
在这里插入图片描述
输入工程名称
在这里插入图片描述
在这里插入图片描述

创建第一个类

在src目录下右键,如下图:
在这里插入图片描述
输入类名,勾选main方法,选择Finish完成创建,如下图:
在这里插入图片描述
此时代码目录如下
在这里插入图片描述

♀ 小AD:哥我有个问题?
♂ 明世隐:你说,什么问题
♀ 小AD:你这个HelloWorld.java怎么上面会有个包?
♂ 明世隐:你说创建了一个包,把HellWorld包住了?
♀ 小AD:怎么和我创建的不一样,我也是这么操作的。
♂ 明世隐:我知道了,因为这个eclipse是版本问题,有的版本创建类时会默认带有包的,可以选择删除,或者自己修改包名。
♀ 小AD:好,试试看

在这里插入图片描述
如果把包名删除就会建成下面这样
在这里插入图片描述
类里面的代码如下:

package learnJava;

public class HelloWorld {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}

}

编写HelloWorld代码

在main方法里面写一句,就可以了

System.out.println(“HelloWorld”);

♀ 小AD:?明哥你不是在开玩笑
♂ 明世隐:你新手训练营不也这样?
♀ 小AD:人家会告诉我这一步干嘛,下一步干嘛,然后点那个技能,然后平A
♂ 明世隐:我没有吗?
♀ 小AD:你就一句话
♂ 明世隐:我不是教你创建工程,创建类,然后编写代码?
♀ 小AD:额。。好吧,别坑我
♂ 明世隐:开什么玩笑,我只会奶你。你不知道我玩什么英雄的吗?天天牵gou链子。
♀ 小AD:我感觉你要整活
♂ 明世隐:我没有,我就举个例子而已,我一个好辅助能有什么坏心思呢?
♀ 小AD:那之前你说编写代码要编译,怎么编译,然后怎么运行?
♂ 明世隐:如果我们没有用eclipse的话,要在cmd下执行命令javac编译、java运行。
♀ 小AD:那用了eclipse的话呢?
♂ 明世隐:就好比你游戏用了外挂,随便整。
♀ 小AD:哥别乱说哈,小心我举报你
♂ 明世隐:嘿嘿怕了吧。这个eclipse会自动给我们编译,并且运行很方便,下面来看看。

编译后的文件

进到工作目录的文件夹,找到我们的工程,并进入此工程目录
在这里插入图片描述
进去后我们可以看到src,并且在src里面的包
learnJava里面,找到HelloWorld.java
在这里插入图片描述
我们回到工程目录下,可以看到有个bin目录
在这里插入图片描述
打开这个bin目录,可以看到learnJava文件夹,在点开进去,可以看到.class文件,这个就是编译后的字节码。
在这里插入图片描述

♀ 小AD:明哥,用这个工具这么方便吗?
♂ 明世隐:当然你只要写好代码,就会帮你自动编译好,非常方便。
♀ 小AD:哇,真的飞一般的感觉。
♂ 明世隐:是不是跟你开挂的时候一样?
♀ 小AD:你要来,我申明我没有,有我还找你带上分啊?
♂ 明世隐:那我岂不是,就是。。。,那个。。。挂?
♀ 小AD:额。。,你这么说也没毛病,那就拜托明哥了,我这赛季要王者。
♂ 明世隐:我带你双料王者。
♀ 小AD:小鲁班+后羿,双料吧
♂ 明世隐:为什么是后羿?
♀ 小AD:因为我就是嫦娥
♂ 明世隐:别臭美了,就你还嫦娥。再说后羿这英雄也是你能操作得了的吗?
♀ 小AD:嘿嘿,服不服?
♂ 明世隐:我说的是Java和游戏,双料王者,你想什么呢?
♀ 小AD:哦,Java我感觉有点难,恐怕。。。
♂ 明世隐:别急慢慢来,大家都可以,只要用心、用功。
♀ 小AD:那接下来我们用java指令来运行一下咯
♂ 明世隐:不用这么麻烦,我们可以直接运行。
♀ 小AD:怎么运行?
♂ 明世隐:eclipse提供了很方便的运行方式,来试试。
在这里插入图片描述

运行Java代码

方式1

在Java代码上,右键–>Run as -->Java Application
在这里插入图片描述
控制输出
在这里插入图片描述

方式2

选中我们编写好的代码文件,在eclipse上方找到此图标,点击即可运行
在这里插入图片描述

♀ 小AD:这样就可以看到结果了哈
♂ 明世隐:嗯,是的,非常方便,我们运行代码就如此简单。
♀ 小AD:明哥,代码是运行出来了,可是我都不知道这个代码为啥要这样写?就算被猴子一棒子敲死我也起码知道他有什么装备,装备什么伤害呀。
♂ 明世隐:这就来说。

代码分析

第1句代码

package learnJava;

♀ 小AD:哥这句我知道
♂ 明世隐:说说看
♀ 小AD:这句代码是表示当前代码放在learnJava包下
♂ 明世隐:哎哟,孺子可教也,聪明。
♀ 小AD:这以我的聪明才智来说,不算什么

第2句代码

public class HelloWorld

♀ 小AD:public,公开的?
♂ 明世隐:对,表示公共的、公开的,就是大家都可以调用的,具体后面实例再说。
♀ 小AD:class ?
♂ 明世隐:表示当前这是一个”类“,Java基本运行单位。
♀ 小AD:HelloWorld 我知道,就是名字
♂ 明世隐:聪明,就是类的名称,你玩的英雄叫”鲁班7号“也是一个意思。
♀ 小AD:我喜欢叫小鲁班、小班班
♂ 明世隐:可以,这个类名你也可以按喜欢的取,符合规范即可。
♀ 小AD:哦。

第3句

public static void main(String[] args)

♀ 小AD:public我知道
♂ 明世隐:嗯,就表这个是公共的方法。
♀ 小AD:static 呢?
♂ 明世隐:因为它是程序入口类,所以是一个静态的方法,用static表示。
♀ 小AD:void?
♂ 明世隐:表示这个方法的返回值,void表示没有返回值。
♀ 小AD:返回值是什么意思,不太明白
♂ 明世隐:就比如打野吃了你的兵线,你会怎么对他?
♀ 小AD:我喷死他
♂ 明世隐:那在他的视角中,他吃兵线就是方法调用,你屏幕中骂了他,他的视角里你骂了他就看做返回值,如果打野吃了兵线,你没有任何反应,则等同于void。
♀ 小AD:哦明白了,那main就表示入口咯
♂ 明世隐:对,也是方法名,但这个名字是固定的。
♀ 小AD:String[] args呢?

♂ 明世隐:这个表示main入口方法的参数,通常我们也不会用到它,就默认这么写就行了,先不去考虑它。

第4句

System.out.println(“HelloWorld”);

♀ 小AD:这句我知道,刚才我们运行了,它就会输出到控制台,就是输出、打印的意思。
♂ 明世隐:嗯,非常棒,果然冰雪聪明,一下就明白了。
♀ 小AD:开玩笑,我智商250,小鲁班天天对我说。
♂ 明世隐:hoho,既然知道那就不说了。我要强调的是,代码中的大括号要成对出现哦,不然会出现错误的。
♀ 小AD:嗯好
♂ 明世隐:那今天就学到这里,我感觉你今天表现特别棒,各种抢答,这小节掌握的很好。
♀ 小AD:谢明哥
♂ 明世隐:回去自己动手写一下这段代码,自己要一个个字母的敲哦,别觉得简单就偷懒。
♀ 小AD:好的,听明哥的
♂ 明世隐:多动手一个个的敲,对程序员来说是非常好的一个习惯,先学会走路,再学跑步,不然必会摔跤。比如你的小鲁班,走A和技能接平A扫射都不熟练,还去抢打野的龙,到时候想跑你都跑不了。
♀ 小AD:哥,别说了,我明白了,我一定苦练基本功,一行行代码敲。
♂ 明世隐:加油!

小结

这节学习了第一个实例HelloWorld,希望能对大家有所帮助,请各位小伙伴帮忙 【点赞】+【收藏】+ 【评论区打卡】, 如果有兴趣跟小明一起学习Java的,【关注一波】不迷路哦。

  • 659
    点赞
  • 142
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 272
    评论
### 回答1: 你好,这是一段用Java编写的“Hello world”示例代码:public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } } ### 回答2: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } 上面是一个用Java语言编写的Hello World程序的代码。首先定义一个公共的类HelloWorld,然后在该类中定义一个公共的静态方法main,该方法是程序的入口。在main方法中,使用System.out.println语句打印出"Hello, World!"这个字符串。运行该程序时,控制台会输出这个字符串,即打印出Hello, World!。这个程序是Java编程中的第一个例子,用来验证程序是否正常运行。Hello World程序通常是编程语言入门第一个实例程序。 ### 回答3: 在Java中编写一个Hello world的代码非常简单。以下是一个使用Java语言编写的Hello world代码示例: ```java public class HelloWorld { public static void main(String[] args) { System.out.println("Hello world!"); } } ``` 以上代码片段定义了一个名为HelloWorld的公共类,其中包含了一个名为main的公共静态方法。在Java程序中,main方法是程序的入口点,程序从main方法开始执行。 在main方法的代码块中,使用System.out.println()函数来打印输出"Hello world!"。System.out是Java的标准输出流,println()是打印并换行的函数。 要运行上述代码,需要先将代码保存为以.java为扩展名的文件,例如HelloWorld.java,然后使用Java编译器(例如javac命令)将其编译成字节码文件。接下来,使用Java虚拟机(例如java命令)来执行该字节码文件。在命令行中运行编译后的字节码文件后,将会在控制台上打印输出"Hello world!"。 Hello world是一个非常简单的程序示例,通常被用作初学者的第一个程序。它用于验证开发环境是否正确配置,并且可以让我们了解编程语言的基本语法和结构。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

编程界小明哥

请博主喝瓶水,博主持续输出!

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

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

打赏作者

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

抵扣说明:

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

余额充值