Java小程序入门示例

需积分: 9 5 下载量 86 浏览量 更新于2024-12-25 收藏 36KB TXT 举报
"提供了一个简单的Java小程序源代码示例,包含三个不同的类:Hello、People和一个基于Applet的Boy类。此外,还涉及到字符编码的示例,展示了如何打印Unicode字符的ASCII值。" 在Java编程语言中,源代码是程序员用人类可读的形式编写的文本文件,它包含了程序的逻辑和指令。以下是对给定源代码的详细解释: 1. **Hello类**: 这是一个非常基础的Java程序,通常用于初学者学习 HelloWorld 示例。`Hello` 类有一个 `main` 方法,这是所有Java应用程序的入口点。`System.out.println` 语句用于在控制台打印字符串 "һ򵥵Ӧó"。 2. **People类**: `People` 类定义了一个表示人的对象,具有浮点型的身高 `height` 和体重 `weight`,以及两个字符串字段 `head`、`ear` 和 `mouth` 来存储头部特征。此外,`void speak(String s)` 方法允许人物说话,通过传入字符串参数并打印出来。 3. **A类**: 在 `A` 类中,创建了一个 `People` 类的对象 `zhubajie`,并设置了它的属性值。然后,通过 `System.out.println` 打印出体重和身高的组合,以及头部特征,并调用 `speak` 方法让猪八戒说话。 4. **基于Applet的Boy类**: `Boy` 类扩展了 `Applet` 类,用于创建能在Web浏览器中运行的小程序。`paint` 方法覆盖了 `Applet` 的默认 `paint` 方法,使用 `Graphics` 对象绘制字符串,一个是红色的 "һߺſȣһѧJava",另一个是蓝色的 "ѧú"。这表明这个小程序可以作为网页的一部分,展示图形。 5. **Unicode字符编码**: 示例中的 `Example2_1` 类展示了如何获取Unicode字符的ASCII值。通过 `(int)chinaWord` 和 `(int)japanWord`,可以将字符转换为其对应的Unicode码点,然后打印出来。Unicode是一种字符编码标准,可以表示世界上几乎所有的字符。 这些源代码片段展示了Java语言的基础元素,包括类定义、对象实例化、方法调用、基本类型和字符串操作,以及图形绘制和字符编码。对于初学者来说,这些都是学习Java编程的重要组成部分。