小孩孩 发表于 2023-10-15 22:51:03

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

本帖最后由 小孩孩 于 2023-10-28 13:10 编辑


一、回顾
所有编程语言的第一课都是Hello, World!                                           ——鲁迅
鲁迅:我说过这话?

https://ip.klpbbs.com/attach.php?id=/forum/202310/14/222537q9vw289te26e78nf.png书接上回,我们已经成功创建了一个Java项目,并且有了一个示例文件。
现在请直接把这些代码包括注释删掉,咱们慢慢来。
示例代码竟然不是输出helloworld,可恶
public class Main {
    public static void main(String[] args) {
      System.out.println("Hello, World!");
    }
}
请把左边代码复制粘贴,接着我会详细讲解这段代码。


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

以下解释上面的代码:

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

数据类型也是一类关键词,其用途不言而喻,是设定数据的类型。当你创建一个新的变量,你必须设定它的类型。
常见数据类型有int, float, boolean, char等。
关于这类关键字,请善用搜索引擎进行了解,本教程不会详细讲解。

三、方法
上文中的图片提到,main()是主方法,那么什么是方法呢?
通俗讲,方法就是用来解决问题的。Java中的方法也一样,是包含在类或对象中用于解决问题的步骤的组合,并且可以被调用。(好像还没讲什么是对象,反正不是在座大多数人没有的那个[贴吧_滑稽])
public void output(String txt) {
      System.out.println(txt);
    }以上是一个方法,包括修饰符public,返回值类型boolean,方法名output,最后需要用return返回值。除修饰符外,其他关键字是必须的。(例外:当返回值类型为void时,不需要用return返回值。)
String txt是该方法的参数,是可以在方法体(大括号所包含的语句)中使用的,需要在调用方法时设定。

四、小练习
请写一个程序,通过构建一个方法用于输出字符串(输出内容应作为方法的参数),功能等同于只能输出字符串的println
参考代码:
public class Main {
    static void output(String txt) {
      System.out.println(txt);
    }
    public static void main(String[] args) {
      output("字符串");
    }
}


克里昂一世 发表于 2023-10-15 23:12:19

欢迎回来

伪野浪子 发表于 2023-10-16 08:58:51

欢迎大佬![哔哩_打call][哔哩_打call][哔哩_滑稽]

Leimsn 发表于 2023-10-16 12:46:27

console.writeline("hello world")

forbid 发表于 2023-10-23 14:47:41

速更下一期[贴吧_真棒]
页: [1]
查看完整版本: [Java]从零开始学Java-2.HelloWorld