年度归档: 2024 年

1107 篇文章

014、java基础_Java 数组
java基础_Java 数组 一、什么是Java中的数组? 数组是一种数据结构,可以存储多个相同类型的元素;在Java中,数组是一种对象,它可以存储基本数据类型和对象类型。 二、数组有哪些常见的操作? 创建数组:使用new操作符创建一个新的数组对象。 访问元素:使用索引访问数组中的元素。 遍历数组:使用循环结构遍历数组中的所有元素。 复制数组:使用System.arraycopy()方法或Arra…
013、java基础_Java 循环结构
java基础_Java 循环结构 一、什么是循环? 循环是一种编程技术,它允许程序在特定条件下重复执行一组语句。循环可以用来处理重复任务,例如遍历数组或字符串,或者执行重复的计算。循环是一种编程技术,它允许程序在特定条件下重复执行一组语句。循环可以用来处理重复任务,例如遍历数组或字符串,或者执行重复的计算。 二、无限循环 1、什么是无限循环? 无限循环是指循环的条件始终为真,因此循环将永远执行下去…
012、java基础_Java 异常处理
java基础_Java 异常处理 前言 当Java程序中出现错误或异常时,通常会抛出一个异常。Java的异常处理机制使得我们可以在程序运行过程中捕获这些异常并采取相应的措施,以便程序能够正常运行或者优雅地停止。 抛出异常 在Java中,当程序发生错误或异常时,可以使用throw关键字抛出一个异常。例如: if (x == 0) { throw new ArithmeticException(&qu…
011、java基础_Java 开发环境配置“JDK”
java基础_Java 开发环境配置“JDK” 一、什么是JDK? 1、大概介绍 JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序;JDK是整个Java开发的核心,它包含了Java的运行环境和Java工具。 2、JDK的重要性 没有JDK的话,无法编译Java程序(指java源码 . java 文件),如果想只运行Java程序(指 class 或 jar …
010、java基础_Java 多重选择结构
java基础_Java 多重选择结构 一、什么是多重选择结构? 多重选择结构是一种程序控制结构,它允许程序在多个条件之间进行选择,并执行相应的操作。它使用一系列的if-else语句,以及一个或多个switch语句,以便在多个条件之间进行选择。 二、if 语句的语法 1、什么是嵌套if语句? 嵌套if语句是一种程序控制结构,它允许程序在多个条件之间进行选择,并执行相应的操作。它使用一系列的if-el…
009、java基础_Java 变量和数据类型
java基础_Java 变量和数据类型 一、什么是变量? 变量是一种存储值的容器,它可以在程序的不同部分之间共享;变量可以存储数字、字符串、布尔值或其他类型的数据。 二、变量 [数据类型] [变量名] = [初始值];例如:int a = 1; 定义了一个整型int类型的变量,名称为a初始值为1,不写初始值默认是0。 public class Text{ public static void ma…
008、java基础_Java 修饰符和运算符
java基础_Java 修饰符和运算符 一、访问控制修饰符 Java 支持 4 种不同的访问权限: private 私有的 protected 受保护的 public 公共的 default 默认 1、访问权限 总结成如下表格: 修饰符 当前类 同一包内 子孙类 其他包 public yes yes yes yes protected yes yes yes no default yes yes …
007、java基础_Java StringBuffer & StringBuilder
java基础_Java StringBuffer & StringBuilder 一、StringBuffer和StringBuilder的区别是什么? Java中的StringBuffer和StringBuilder类是用于处理字符串的可变对象; 它们与String类类似,但是不同之处在于,StringBuffer和StringBuilder可以修改字符串内容,而String对象是不可变…
006、java基础_Java String 类
java基础_Java String 类 一、什么是Java中的String类? String类是Java中表示字符串的类。它是不可变的,一旦创建了一个字符串对象,就无法修改它。 二、String类和StringBuilder类有什么区别? String类和StringBuilder类的最主要区别在于可变性。String类是不可变的,一旦创建了一个字符串对象,就无法修改它。而StringBuild…
005、java基础_Java Stream、File、IO
java基础_Java Stream、File、IO Java Stream Java Stream 是 Java 8 中引入的一种新的抽象数据类型,它允许开发人员使用函数式编程的方式来处理集合数据。 使用 Java Stream 可以方便地进行过滤、映射、排序和聚合等操作。下面是一个简单的示例: 该示例将一个整数列表中的偶数筛选出来,并将它们加起来。 List<Integer> nu…