Java基础教程笔记

Java基础教程笔记

这个教程将涵盖 Java 的基本概念、语法以及如何编写简单的程序。我们将从环境设置开始,然后逐步介绍变量、数据类型、控制结构、函数和类等基本元素。要想了解Java开发环境搭建步骤和细节可参考Java开发环境搭建指南(附实例源码和教程),要想深入了解Java可参考Java Web 编程开发从入门到精通教程java的web编程由浅到深的讲解Java就业培训教程资料

第一步:安装Java开发工具包(JDK)

在开始编程之前,你需要安装 JDK (Java Development Kit)。JDK 包含了编译和运行 Java 程序所需的工具。你可以从 Oracle 官方网站下载最新版本的 JDK,并按照说明进行安装。

安装完成后,确保你的系统路径中包含了 JDK 的 bin 目录。这样你就可以在命令行中使用 javacjava 命令了。

第二步:编写第一个Java程序

打开你喜欢的文本编辑器或IDE(例如 IntelliJ IDEA, Eclipse 或 VSCode),并创建一个新的文件 HelloWorld.java

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

这段代码定义了一个名为 HelloWorld 的公共类,其中包含了一个静态方法 main,这是 Java 应用程序的入口点。当运行这个程序时,它会在控制台打印出 “Hello, World!”。

第三步:编译和运行程序

保存文件后,在命令行中导航到该文件所在的目录,然后输入以下命令来编译程序:

javac HelloWorld.java

如果一切正常,这将会生成一个名为 HelloWorld.class 的字节码文件。接下来运行程序:

java HelloWorld

你应该能看到输出 Hello, World!

Java基础语法

变量和数据类型

Java 是一种强类型语言,这意味着每个变量都必须有一个声明的数据类型。常用的基本数据类型包括 int, double, char, boolean 等。

int age = 20; // 整数
double salary = 1000.50; // 浮点数
char initial = 'A'; // 字符
boolean isStudent = true; // 布尔值
控制流语句
  • if-else 用于基于条件执行不同的代码块。
  • for 循环可以重复执行一段代码固定次数。
  • while 循环会根据条件持续执行循环体直到条件不再满足。

示例:

int x = 10;
if (x > 5) {
    System.out.println("x 大于 5");
} else {
    System.out.println("x 不大于 5");
}

for (int i = 0; i < 5; i++) {
    System.out.println(i);
}

int y = 0;
while (y < 5) {
    System.out.println(y);
    y++;
}
方法

方法是一段可重用的代码块。它们有助于组织代码并提高其复用性。

public int addNumbers(int a, int b) {
    return a + b;
}
类和对象

面向对象编程是 Java 的核心特性之一。通过类定义对象的蓝图,而对象则是类的实例。

class Car {
    String brand;
    int year;

    public Car(String brand, int year) {
        this.brand = brand;
        this.year = year;
    }

    public void displayInfo() {
        System.out.println("品牌: " + brand + ", 年份: " + year);
    }
}

// 创建 Car 对象
Car myCar = new Car("Toyota", 2020);
myCar.displayInfo();

以上就是 Java 的一个简单入门教程。随着你继续学习,你还可以探索更多高级主题,如异常处理、多线程、集合框架等等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值