Java 基础
Java 是一种功能强大的通用编程语言。它是最流行的编程语言之一,用于开发桌面和移动应用程序、大数据处理、嵌入式系统等。
目录
-
Java 起步
在本教程中主要讲解了如何在 Windows 电脑上安装和配置 Java,并通过一个简单的 HelloWorld 程序示例讲解了 Java 程序编译运行的步骤。 -
Java Hello World
在本教程中,您将学习用 Java 编写 Hello World 程序。 -
Java JDK、JRE 和 JVM
在本教程中,您将了解 JDK、JRE 和 JVM。您还将了解它们之间的主要区别。 -
Java 变量与字面量
在本教程中,我们通过示例介绍了 Java 变量,并介绍了 Java 中的标识符的命名规则。 -
Java 原始数据类型
原始数据类型又叫基本数据类型,在本教程中,我们将借助示例了解 Java 中的所有 8 种原始数据类型。 -
Java 运算符
在本教程中,您将通过示例了解 Java 中不同类型的运算符、它们的语法以及如何使用它们。 -
Java 输入和输出
在本教程中,您将学习用 Java 向用户显示输出和接收用户输入的简单方法。 -
Java 表达式、语句和代码块
在本教程中,我们通过示例展示了 Java 表达式、Java 语句、表达式与语句的区别以及 Java 代码块。 -
Java 注释
在本教程中,您将了解 Java 注释、为什么使用注释以及如何以正确的方式使用注释。 -
Java 条件语句
Java if...else 语句是条件语句,用于在满足某个条件时执行某些代码。在本教程中,我们通过示例介绍了 Java if 和 if...else 流程控制控制语句。 -
Java switch 语句
switch 语句允许我们在多个备选方案中执行一个代码块,在本教程中,我们通过示例介绍了在 Java 中如何通过 switch 语句控制程序的执行流程。 -
Java for 循环
在计算机编程中,循环用于重复代码块。在本教程中,我们将通过示例学习如何在 Java 中使用 for 循环,我们还将了解在计算机编程中循环的工作原理。 -
Java for-each 循环
Java for-each 循环可方便的遍历数组和集合。在本教程中,我们将通过示例了解 Java for-each 循环及其与 for 循环的区别。 -
Java while 循环
在计算机编程中,循环用于重复运行代码块。在本教程中,我们将通过示例介绍如何在 Java 中使用 while 和 do while 循环。 -
Java break 语句
break 语句用于跳出并终止循环。在本教程中,我们通过示例介绍在 Java 中如何使用 break 语句。 -
Java continue 语句
continue 语句用于在循环中跳过当前一次迭代进入下一次迭代。在本教程中,,我们通过示例介绍在 Java 中如何使用 continue 语句。 -
Java 数组
数组是相似类型数据的集合。在本教程中,我们通过示例了解 Java 中如何声明和初始化数组以及如何访问数组元素。 -
Java 多维数组
多维数组是数组的数组,多维数组的每个元素都是一个数组。在本教程中,我们将通过示例介绍 Java 二维数组和三维数组。 -
Java 复制数组
在本教程中,我们通过示例介绍了在 Java 中复制一维数组和二维数组的不同方法。 -
Java 方法
方法是执行特定任务的代码块。在本教程中,我们将通过示例了解 Java 方法是什么、如何定义方法以及如何在 Java 程序中使用方法。 -
Java 类和对象
Java 是一种面向对象的编程语言,在本教程中,我们通过示例介绍 Java 中类和对象的概念。 -
Java 方法重载
在本文中,您将通过示例了解什么是方法重载以及如何在 Java 中实现方法重载。 -
Java 构造方法
Java 中的构造方法类似于方法,是创建类的对象时调用的方法。在本教程中,我们通过示例了解 Java 构造方法、它们的类型以及如何使用它们。 -
Java 字符串
在 Java 中,字符串是一个字符序列。在本教程中,我们通过示例介绍 Java 字符串、如何创建字符串以及字符串的各种方法。 -
Java 访问修饰符
在 Java 中,访问修饰符用于设置类、接口、类成员和方法的可访问性(可见性)。在本教程中,我们将通过示例了解 Java 访问修饰符、它的类型以及如何使用它们。 -
Java this 关键字
在 Java 中,this 关键字用于引用当前对象。在本文中,我们将通过示例了解 Java 中的 this 关键字,如何以及在何处使用 this。 -
Java 继承
继承是面向对象编程的关键特性之一,它允许我们从现有类创建新类。在本教程中,我们将借助示例了解 Java 继承以及继承的类型。 -
Java final 关键字
在 Java 中, final 关键字用于表示常量。在本教程中,我们将通过示例了解 Java final 变量、方法和类。 -
Java instanceof
Java 中的 instanceof 运算符用于检查对象是否是特定类的实例。在本教程中,您将通过示例详细了解 Java instanceof 运算符。 -
Java 方法覆盖
子类可以覆盖从父类继承的方法。在本教程中,我们将通过示例了解 Java 中的方法覆盖。 -
Java super 关键字
Java 中的 `super` 关键字用于在子类中访问父类成员(属性、构造方法和方法)。在本教程中,我们将通过示例了解 Java 中的 super 关键字的用法。 -
Java 抽象类和抽象方法
Java 中使用 `abstract` 声明一个抽象类,抽象类不能被实例化。在本教程中,我们通过示例学习 Java 抽象类和方法,我们还将学习 Java 中的抽象概念。 -
Java 接口
接口是一个完全抽象的类。在本教程中,我们将通过示例详细了解如何实现 Java 接口以及何时使用接口。 -
Java 多态性
在本教程中,我们将借助示例了解 Java 多态性及其实现。 -
Java 封装
封装是面向对象编程的关键特性之一。在本教程中,我们将通过示例学习 Java 中的封装和数据隐藏。 -
Java 嵌套和内部类
Java 中的内部类分为非静态内部类和静态内部类。在本教程中,我们将通过示例学习 Java 中的内部类和静态内部类。 -
Java 匿名类
在 Java 中,我们可以通过匿名类,在不同类名的前提下,直接扩展一个类或接口,并实例化一个对象。在本教程中,我们将通过示例学习 Java 中的匿名类。 -
Java 枚举
在 Java 中,枚举 enum 类是一种具有一组固定常量值的类型。在本教程中,我们将通过示例学习 Java 枚举的基本概念,学习创建和使用枚举。 -
Java 反射
在本教程中,我们将学习 Java 反射,反射允许我们在运行时操作类、接口、构造函数、方法和属性字段。 -
Java 异常
异常是在程序执行过程中发生的意外事件。在本教程中,我们将学习 Java 中的异常。我们将介绍 Java 中的错误、异常和不同类型的异常。 -
Java 异常处理
Java 异常处理很重要,如果不处理异常可能会导致程序的终止。在本教程中,我们将借助示例了解 Java 中不同的异常处理方法。 -
Java try...catch
Java 中 `try...catch` 语句用于处理异常,防止程序异常终止。在本教程中,我们将通过示例学习 Java 中的 try catch 语句用法。 -
Java throw 和 throws
在本教程中,我们将通过示例学习使用 throw 和 throws 关键字进行异常处理。 -
java try-with-resources
在本教程中,我们将了解自动关闭资源的 try-with-resources 语句。 -
Java 注解
Java 注解是程序源代码的元数据。在本教程中,我们将通过示例了解什么是 Java 注解、常见的注解类以及以及如何创建一个自定义注解。 -
Java 预定义的注解
Java 注解是程序源代码的元数据。在本教程中,我们将借助示例了解几个常用的 Java 预定义的注解。 -
Java 元注解
Java 元注解是用于注解的注解。在本教程中,我们将通过示例介绍 Java 中内置的几个元注解。