![](https://img-blog.csdnimg.cn/20210426092340286.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java学习之路
文章平均质量分 51
Java的个人学习之路
Warolitbos
这个人很懒,所以想学编程!
展开
-
【Java】 异常讲解
是一种特殊的机制,可以让我们在程序中处理错误。在编程世界中,程序执行中的错误和不可预见的情况称为 。在程序中,由于 、 或 ,可能会发生异常。异常也可能是由 或 引起的。与现实世界中的人类不同,程序必须确切地知道如何处理这些情况。为此, 有一种称为异常处理的机制。** 中的异常处理基于在程序中使用以下关键字:**在 程序中使用关键字的示例:这些关键字用于在代码中创建特殊构造: 为什么我们需要异常? 让我们看一个来自现实世界的例子。想象一下,高速公路的一段有一座重量容量有限的小桥。如果一辆比桥原创 2022-07-13 15:00:23 · 1012 阅读 · 0 评论 -
【Java】堆栈跟踪
为此有一个特殊集合 - 堆栈。这个集合中有多种方法可 “” 和 “”在 程序中,方法 A 调用 方法 B,方法 B 调用 方法 C ,方法 C 接着调用 方法 D 。如要退出 方法 B,我们必须首先退出方法 C ,退 方法 C 就要首先退出方法 方法 D。这种行为就像一个 。堆栈是一组元素,像一堆纸一样。要从最上层拿起第三张纸,你首先需要拿第二张纸,为此,你需要拿第一张纸。你总是可以放纸和抽纸,但始终必须先获取最上面的纸。函数调用也是如此。**方法 A **调用 方法 B,方法 B 又调用方法 C。要退原创 2022-07-12 11:38:04 · 506 阅读 · 0 评论 -
【Java】ArrayList 的工作原理
has 是一个内部的普通数组,它充当数据存储。在大多数情况下,我们不指定列表的确切大小。但是内部数组必须有一些大小!它确实如此。 它的默认大小是 10 。 首先,让我们看看添加新元素是什么样的。首要任务是检查内部数组在内部数组中是否有足够的空间,以及是否可以再放一个元素。如果有空间,则将新元素添加到列表的末尾。当我们说“到最后”时,我们并不是指数组中的最后一个位置(那会很奇怪)。我们指的是最后一个当前元素之后的位置。它的索引将是 。我们的列表目前是空的 ( )。因此,新元素将被添加到位置 0。 这很清原创 2022-06-09 09:17:53 · 161 阅读 · 0 评论 -
【Java】ArrayList 列表的泛型
ArrayList 列表的泛型 在 Java 中,容器类允许你指出其内部对象的类型。 而声明泛型变量时,我们指出两个(而不是一个)类型:变量类型 和 它所存储的数据的类型。 创建新的 ArrayList 对象时,可以方便地指出将在此列表内存储的值的类型。 ArrayList 示例: 代码 说明 ArrayList<String> list = new ArrayList<String>(); 创建名为 list 的 ArrayList 变量。 将 ArrayList原创 2022-04-07 13:54:09 · 1800 阅读 · 0 评论 -
【Java】练习题:数字判断
文章目录练习题1:判断数值相等练习题2:判断闰年练习题3:最小值练习题4:最大值练习题5:降序排序练习题6:字符串长度判断练习题7:判断数字唯一练习题8:奇偶判断 练习题1:判断数值相等 使用键盘输入三个整数。确定这些数字中是否至少有一对相等的数字。 如果存在这样一对数字,则显示该 数字,并用 空格 分隔。 如果三个数字 全部相等,则 全部显示。 package main; import java.io.*; /* 使用键盘输入三个整数。确定这些数字中是否至少有一对相等的数字。 如果存在这样一对数字,原创 2021-12-09 15:34:56 · 342 阅读 · 0 评论 -
【Java】练习题:蒙眼过马路
练习题:蒙眼过马路 在每小时开始时,绿色信号灯点亮三分钟,接下来黄色信号灯点亮一分钟,然后红色信号灯点亮一分钟。接下来绿色信号灯再次点亮三分钟,以此类推。使用键盘输入一个实际的数字 t,用于表示从小时开始后经过的分钟数。确定在指定时间什么颜色的交通信号灯处于点亮状态。 举例: 例如,输入 2.5: 绿色 例如,输入 3: 黄色 例如,输入 4: 红色 例如,输入 5: 绿色 package main; import java.io.*; /* 使用键盘输入一个实际的数字 t,用于表示从小时开始后经过的原创 2021-12-09 15:12:21 · 260 阅读 · 0 评论 -
【Java】练习题:三角形法则
练习题: 使用键盘输入三个数字 a、b 和 c(建议三角形的边长),确定具有这些边的三角形是否存在。 package main; import java.io.*; /* 三角形法则 使用键盘输入三个数字 a、b 和 c(建议三角形的边长)。 确定具有这些边的三角形是否存在。 */ public class test { public static void main(String[] args) throws Exception { // 从键盘获取 Buffer原创 2021-12-09 15:08:11 · 228 阅读 · 0 评论 -
【Java】从键盘输入字符串和数字
使用 Scanner 类,从键盘获取数值 package main; import java.util.*; // 使用 Scanner 类,从键盘获取数值 public class test { public static void main(String[] args) throws Exception { //在此编写你的代码 Scanner sc = new Scanner(System.in); System.out.print("请输入金原创 2021-11-02 14:07:21 · 2405 阅读 · 0 评论 -
【Java】Java 语言的初步认识及工作应用范围
Java 语言的初步认识 什么是程序 在Java 语言学习前,首先我需要知道,什么是 程序 ! 程序就是一组(系列)命令。首先,执行第一个命令,然后执行第二个命令,然后执行第三个命令,依此类推。执行完所有命令后,程序就结束了。 命令依赖于执行它的对象不同而有差异。 Java 语言的运行模式 Java 语言编写的程序由 Java 虚拟机 (JVM) 来执行。JVM 是一个特殊的程序,它知道如何执行用 Java 语言编写的程序。流程如下: 它的命令列表涵盖范围很大。例如,这个命令可以用来在屏幕上显示 ‘Jav原创 2021-04-27 10:02:26 · 246 阅读 · 0 评论