文章目录一、认识异常1.运行时异常2.编译时异常二、防御式编程1.LBYL2.EAFP(java中使用)三、try() catch ()使用一个catch来捕获所有异常四、finallyfinally注意事项五、异常的处理六、抛出异常七、自定义异常 一、认识异常异常分为运行时异常和,编译时异常1.运行时异常程序在运行期间发生的异常,运行时异常(非受查异常)public static void m
转载
2024-10-24 20:56:47
80阅读
Iterator和ListIterator都是Java集合框架中的迭代器。1.java.util interface Iterator<E>Iterator接口有3个方法。 boolean hasNext() E next() void remove() hasNext方法在迭代器还有元素可以迭代时,返回true。否则,返回false。next方法就具体返回下一个元素,并将迭代
方法的概念方法是代码的一个集合,相当于把一些代码抽离出来,放在一起,并且给一个名字,下次再想执行这段代码时直接使用方法名进行调用方法的格式//形参:在定义的时候不知道参数的值什么,只有调用这个方法传值后才知道这个参数的值是什么
//实参:
//无参无返回值
static void 方法名(){
}
//有参无返回值
static void 方法名(参数类型 参数名1, 参数类型 参数
转载
2024-10-23 21:16:50
60阅读
Java之所以流行,一个很重要的原因就是它的跨平台特性,Compile Once, Run Anywhere,编译一次,到处运行。即 Java源码只需要编译成字节码文件,之后就可以在不同的操作系统(Windows、Mac、Linux)运行,准确讲是运行在操作系统上的 JVM 中。我们都知道通过命令 javac 来编译 Java 源代码,但是编译的具体流程步骤你有没有深入了解一下呢?相信很多朋友都没
转载
2024-07-03 16:48:05
17阅读
# 如何实现"java8 isAfter"方法
## 一、整体流程
下面是实现"java8 isAfter"的具体步骤:
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 创建两个日期对象 |
| 2 | 使用`isAfter`方法比较两个日期对象的先后顺序 |
| 3 | 打印比较结果 |
## 二、具体步骤
### 1. 创建两个日期对象
首先,我们需要创建两个日
原创
2024-06-20 05:21:55
80阅读
Character 类用于对单个字符进行操作,该对象中包装一个基本类型 char 的值。
Character 类提供了一系列方法来操纵字符。你可以使用Character的构造方法创建一个Character类对象,当你将一个char类型的参数传递给需要一个 Character 类型参数的方法时,这时编译器会自动将char类型参数转化为 Character 类型参数,这样我们可以称其为装箱,反之为拆
转载
2023-12-14 19:40:29
67阅读
常用类一、String类(这部分只需要翻阅API文档)(一)关于Java JDK 中内置的一个类:java.lang.StringString表示字符串类型,属于引用数据类型,不属于基本数据类型。在java 中随便使用双引号括起来的都是String对象。例如:“abc”,“def”,“hello world!”,这是3个String对象。java中规定,双引号括起来的字符串,是不可变的。也就是说"
转载
2024-10-22 22:07:47
0阅读
# Java isAfter 是大于还是大于等于
在日常开发中,我们经常会用到Java中的日期比较操作。其中,常用的方法之一就是`isAfter`。但是,对于`isAfter`方法到底表示的是大于还是大于等于,很多人可能会有一些困惑。本文将详细解释`isAfter`的用法,并说明它到底表示的是大于还是大于等于。
## `isAfter`方法的介绍
首先,让我们来看一下`isAfter`方法的
原创
2024-05-26 05:41:20
1653阅读
比较间的区别一、java中 == 和 equals 区别二、javascript 中 `==` 和 `===` 区别 一、java中 == 和 equals 区别在 Java 中,== 和 equals 在值比较和对象比较之间有以下区别:
==:这是一个操作符,用于比较两个操作数的值(基本类型)或对象的引用(引用类型)。它的行为取决于操作数的类型:对于基本类型:== 比较两个操作数的值是否相等。
转载
2023-08-10 14:13:16
490阅读
实现“java isAfter 到时分秒”的过程
整个过程可以分为以下步骤:
1. 创建 LocalDateTime 对象
2. 创建另一个 LocalDateTime 对象,并与第一个对象进行比较
3. 获取比较结果
下面是每一步需要做的事情,以及对应的代码和注释:
### 1. 创建 LocalDateTime 对象
首先,你需要创建一个 LocalDateTime 对象,表示一个特
原创
2024-01-06 08:35:42
123阅读
JAVA中的this是一个非常重要的模块。在编程中有非常重要的地位。擅长用this的人常常可以使程序更加简洁和方便。今天来了解一下this的用法。java中this关键字必须放在非静态方法里面,this关键字代表自身,在程序中主要的用途有以下几个方面:1、引用成员变量;2、在自身构造方法内部引用其它构造方法;3、代表自身类的对象;4、引用成员方法;下面我们来分别看一下这四种用法:一、引用成员变量在
转载
2023-06-08 11:01:33
168阅读
转载
2023-07-21 22:15:45
37阅读
3.2Java的操作符 + - * / % = 操作符用于操作数,生成一个新值. 几乎所有的操作符都只能操作"基本类型",例外的操作符"=","==","!="这些操作符能操作所有的对象,除此之外,string类支持"+"和+=3.3优先级 先乘除后加减 注
转载
2023-08-06 14:38:53
1241阅读
Java中关键字this的用法
this关键字的用法 this出现在实例方法或构造方法中。用this做前缀可访问当前对象的属性或方法(代表对当前对的引用)。而且this关键字访问类的属性与方法时不受访问权限的控制。一般形式如下:
转载
2023-06-02 20:13:47
175阅读
this关键字:
一.this是什么?
this是一个引用类型,
在堆中的每一个java对象上都有this,
this保存内存地址指向自身。
二.this及this()能用在哪些地方?
this可以用在成员方法中.this()可以用在构造方法中.语法: this(实参);
转载
2023-08-05 18:06:50
107阅读
下面代码输出结果 System.out.println(100+98); 198 System.out.println("100"+98); 10098 System.out.println(100+3+"hello"); 103hello System.out.println("hello"+10 ...
转载
2021-07-16 16:49:00
139阅读
2评论
# Java中if的用法
## 概述
在Java中,if语句是用来进行条件判断的控制流语句。它的作用是根据条件的真假来执行不同的代码块。if语句的基本语法如下:
```java
if (条件) {
// 如果条件为真,执行这里的代码块
} else {
// 如果条件为假,执行这里的代码块
}
```
## 流程图
下面是if语句的流程图,它展示了整个流程的控制流向:
`
原创
2023-08-05 05:19:41
311阅读
一、this关键字1.this的类型:哪个对象调用就是哪个对象的引用类型二、用法总结1.this.data; //访问属性2.this.func(); //访问方法3.this(); //调用本类中其他构造方法三、解释用法1.this.data这种是在成员方法中使用让我们来看看不加this会出现什么样的状况class MyDate{ public int year; public in
原创
2023-01-14 09:20:18
149阅读
目录一、前言二、算数运算符三、自增和自减四、关系运算符三、总结 一、前言 上一篇重点介绍了运算符,优先级,赋值这些内容,这篇继续深入学习java的操作符知识,主要关于算术运算符,自增自减和关系运算符等内容。 二、算数运算符 这部分主要是加减乘除等操作,比较简单,java支持简写形式进行运算,并同时进行赋值操作。这是由等号前的一个运算符标记的,而且对于语言 中的所有运算符都是固定的。例如,我
“::”是Java 8 引入的新特性之一,常常被称作为方法引用,提供了一种不执行方法的方法。使用“::”可以进一步简化
原创
2023-11-23 09:51:36
300阅读