从零学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的,【关注一波】不迷路哦。

  • 660
    点赞
  • 143
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 272
    评论
目录如下: ==================================== 实例1 HelloWorld 实例10 创建一个窗体 实例100 上传文件 实例11 按扭 实例12 复选框 实例13 复合下拉列表 实例14 下拉列表 实例15 选项卡 实例16 对话框 实例17 文件对话框 实例18 使用HTML语言 实例19 菜单 实例2 java流程控制 实例20 工具栏 实例21 内部窗体 实例22 分割一个面板 实例23 滑动杆 实例24 颜色过滤器 实例25 表格 实例26 基本图形绘制 实例27 绘制波图形 实例28 图片的处理 实例29 绘制指针时钟 实例3 数组数据操作 实例30 三围立方框 实例31 三围立方体 实例32 标准输入输出 实例33 读写文件(字节) 实例34 读写文件(字符操作) 实例35 获取文件信息 实例36 目录操作 实例37 读取随机文件 实例38 操作EXECL文件 实例39 生成PDF文件 实例4 矢量对象操作 实例40 压缩和解压文件 实例41 执行系统命令 实例42 获取计算机名称和IP地址 实例43 一对简单的服务器和客户端 实例44 多线程服务器 实例45 使用SMTP协议发送邮件 实例46 使用SMTP协议接收邮件 实例47 使用JAVAMAIL发送邮件 实例48 使用JAVAMAIL接收邮件 实例49 获取URL文本 实例5 哈希表和枚举器 实例50 一个简单的WEB服务器 实例51 数据报通讯:聊天吧 实例52 使用ODBC连接数据库 实例53 加载JDBC驱动 实例54 使用语句预处理 实例55 可滚动结果集 实例56 数据库元数据 实例57 结果集元数据 实例58 调用存储过程 实例59 事务处理 实例6 类的继承 实例60 继承THREAD 实例62 多线程 实例63 线程组群 实例64 线程间通讯 实例65 线程同步 实例66 线程控制 实例67 线程优先级 实例68 使用DOM解析XML 实例69 使用SAX解析XML 实例7 接口和抽象类 实例70 使用JDOM解析XML 实例71 使用JDOM操作XML 实例72 欢迎进入APPLET世界 实例73 传递参数 实例74 监测鼠标事件 实例75 监测键盘事件 实例76 在APPLET中使用SWING 实例77 应用JAR包 实例78 播放声音 实例79 一个简单的SERVLET 实例8 类的标识和访问控制 实例80 使用SERVLET获取客户表单 实例81 SERVLET读取COOKIE数据 实例82 SERVLET读取SESSION数据 实例83 一个简单的JSP 实例84 JSP处理表单提交 实例85 JSP连接数据库 实例86 JSP使用数据连接池 实例87 JSP+BEAN的应用 实例88 JSP+BEAN连接数据库 实例89 读取属性文件 实例9 异常的捕获和实现自己的异常类 实例90 上传文件 实例91 读取浏览器文件头 实例92 无状态会话EJB 实例93 有状态会话EJB 实例94 容器管理实体EJB 实例95 BEAN自管理实体EJB 实例96 消息驱动BEAN 实例97 简单的STRUTS 实例98 信息表单提交 实例99 连接数据库
### 回答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、付费专栏及课程。

余额充值