Java语言概述(二)

136 阅读2分钟

Java 是一种通用的、面向对象的编程语言,支持并发编程、网络编程和多线程等特性。它由 Sun Microsystems 公司在 1995 年推出,并且随着其开源和跨平台的特性,Java 已经成为了当今最流行的编程语言之一。

Java 的主要特点包括:

  1. 跨平台性:Java 采用了“编译一次,到处运行”的方式,只需要编写一次代码,就可以在任何支持 Java 的平台上运行。这是通过 Java 虚拟机(JVM)实现的。
  2. 面向对象:Java 是一种纯面向对象的语言,支持类和对象的概念,以及继承、多态等面向对象的特性。
  3. 安全性:Java 提供了丰富的语言特性和 API,用于防止常见的编程错误,如内存泄漏、空指针异常等。
  4. 多线程:Java 内置了多线程编程的支持,可以方便地实现并发编程。

下面是一个简单的 Java 代码示例,演示了如何定义一个类、创建对象、以及调用方法:

java复制代码
	// 定义一个名为 "Person" 的类  

	public class Person {  

	    // 定义一个名为 "name" 的实例变量  

	    private String name;  

	  

	    // 定义一个名为 "age" 的实例变量  

	    private int age;  

	  

	    // 定义一个构造方法,用于初始化对象的状态  

	    public Person(String name, int age) {  

	        this.name = name;  

	        this.age = age;  

	    }  

	  

	    // 定义一个名为 "introduce" 的方法,用于输出个人信息  

	    public void introduce() {  

	        System.out.println("My name is " + name + ", and I am " + age + " years old.");  

	    }  

	}  

	  

	// 在主类中创建 Person 对象,并调用其方法  

	public class Main {  

	    public static void main(String[] args) {  

	        // 创建一个 Person 对象,并初始化其状态  

	        Person person = new Person("Tom", 25);  

	  

	        // 调用 Person 对象的 introduce 方法,输出个人信息  

	        person.introduce();  

	    }  

	}

在这个示例中,我们定义了一个名为 Person 的类,它有两个实例变量 name 和 age,以及一个构造方法和一个 introduce 方法。然后,在 Main 类的 main 方法中,我们创建了一个 Person 对象,并调用了其 introduce 方法,输出了个人信息。