📜  Java简单程序(1)

📅  最后修改于: 2023-12-03 15:16:38.451000             🧑  作者: Mango

Java简单程序

Java是一种广泛使用的编程语言,采用面向对象编程思想,常用于开发各种应用程序,包括桌面应用程序、移动应用程序、Web应用程序等。

基础语法

Java程序的基本结构包含一个类和一个main()方法。类是Java程序的基本单位,用于封装代码和数据。main()方法是程序的入口,它是程序的起点,负责启动程序并调用其他方法。

以下是一个简单的Java程序示例:

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello, Java!");
    }
}

该程序定义了一个类Hello,其中包含一个静态的main()方法。main()方法使用了System.out.println()语句输出一行文本。

编译运行

在编写Java程序后,需要编译程序,生成可执行的字节码。可以使用JDK中的javac命令进行编译。假设我们将程序保存为Hello.java,则可以使用以下命令进行编译:

javac Hello.java

编译成功后,会生成一个名为Hello.class的字节码文件。

接着使用java命令运行程序。执行以下命令:

java Hello

程序会输出一行文本Hello, Java!

面向对象

Java是一种基于面向对象的编程语言,具有封装、继承、多态等特性。下面是一个简单的示例,演示了如何定义类和使用类:

public class Person {
    private String name;
    private int age;
  
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
  
    public String getName() {
        return name;
    }
  
    public void setName(String name) {
        this.name = name;
    }
  
    public int getAge() {
        return age;
    }
  
    public void setAge(int age) {
        this.age = age;
    }
    
    public void sayHello() {
        System.out.println("Hello, my name is " + name + ". I'm " + age + " years old.");
    }
}

该程序定义了一个类Person,封装了一个人的姓名和年龄。其中包含了构造方法、getter和setter方法以及一个特有的方法sayHello()

可以使用以下代码创建Person对象,并调用sayHello()方法:

Person person = new Person("Tom", 18);
person.sayHello();

程序会输出一行文本Hello, my name is Tom. I'm 18 years old.

总结

Java是一种优秀的编程语言,具有广泛应用和良好的生态环境。本文介绍了Java程序的基本语法和面向对象特性,希望能够帮助初学者快速入门。