开启辅助访问      

站内搜索

搜索
热搜: 下载 1.19 1.20

Minecraft(我的世界)苦力怕论坛

[开发教程] [Java]从零开始学Java-2.HelloWorld

发表于 2023-10-15 22:51:03 | 显示全部楼层 |阅读模式 IP:福建省
本帖最后由 小孩孩 于 2023-10-28 13:10 编辑

一、回顾
所有编程语言的第一课都是Hello, World!                                           ——鲁迅

鲁迅:我说过这话?

书接上回,我们已经成功创建了一个Java项目,并且有了一个示例文件。
现在请直接把这些代码包括注释删掉,咱们慢慢来。
示例代码竟然不是输出helloworld,可恶
  1. public class Main {
  2.     public static void main(String[] args) {
  3.         System.out.println("Hello, World!");
  4.     }
  5. }
复制代码

请把左边代码复制粘贴,接着我会详细讲解这段代码。
二、关键字
关键字是什么?
简单来说,关键字就是那些在Java语言中已经规定好的,具有各种用途的单词,如上面代码中的public、class、static等。
由于是预定好的,所以在之后的学习中,需要命名时,请注意名字不能与任何关键字相同。并且Java是大小写敏感的,任何关键字只要改动哪怕其中一个字母的大小写,就不再是原来的关键字。

以下解释上面的代码:
image.png
这是一段非常基础的Java代码,如果你现在不能完全理解,请直接记住,继续学习下去,你一定会理解它。

数据类型也是一类关键词,其用途不言而喻,是设定数据的类型。当你创建一个新的变量,你必须设定它的类型。
常见数据类型有int, float, boolean, char等。
关于这类关键字,请善用搜索引擎进行了解,本教程不会详细讲解。
三、方法
上文中的图片提到,main()是主方法,那么什么是方法呢?
通俗讲,方法就是用来解决问题的。Java中的方法也一样,是包含在类或对象中用于解决问题的步骤的组合,并且可以被调用。(好像还没讲什么是对象,反正不是在座大多数人没有的那个

  1. public void output(String txt) {
  2.         System.out.println(txt);
  3.     }
复制代码
以上是一个方法,包括修饰符public,返回值类型boolean,方法名output,最后需要用return返回值。除修饰符外,其他关键字是必须的。(例外:当返回值类型为void时,不需要用return返回值。)
String txt是该方法的参数,是可以在方法体(大括号所包含的语句)中使用的,需要在调用方法时设定。
四、小练习
请写一个程序,通过构建一个方法用于输出字符串(输出内容应作为方法的参数),功能等同于只能输出字符串的println

参考代码:


苦力怕论坛,感谢有您~
回复

使用道具 举报

发表于 2023-10-15 23:12:19 来自手机 | 显示全部楼层 IP:江西省
欢迎回来
2# 2023-10-15 23:12:19 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

发表于 2023-10-16 08:58:51 来自手机 | 显示全部楼层 IP:福建省
欢迎大佬!
3# 2023-10-16 08:58:51 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

发表于 2023-10-16 12:46:27 来自手机 | 显示全部楼层 IP:浙江省
  1. console.writeline("hello world")
复制代码
4# 2023-10-16 12:46:27 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

发表于 2023-10-23 14:47:41 来自手机 | 显示全部楼层 IP:浙江省
速更下一期
5# 2023-10-23 14:47:41 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供云服务 | GMT+8, 2024-5-8 22:59

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号