文章目录一、认识异常1.运行时异常2.编译时异常二、防御式编程1.LBYL2.EAFP(java中使用)三、try() catch ()使用一个catch来捕获所有异常四、finallyfinally注意事项五、异常处理六、抛出异常七、自定义异常 一、认识异常异常分为运行时异常和,编译时异常1.运行时异常程序在运行期间发生异常,运行时异常(非受查异常)public static void m
Iterator和ListIterator都是Java集合框架迭代器。1.java.util interface Iterator<E>Iterator接口有3个方法。  boolean hasNext()  E next()  void remove()  hasNext方法在迭代器还有元素可以迭代时,返回true。否则,返回false。next方法就具体返回下一个元素,并将迭代
转载 4月前
32阅读
方法概念方法是代码一个集合,相当于把一些代码抽离出来,放在一起,并且给一个名字,下次再想执行这段代码时直接使用方法名进行调用方法格式//形参:在定义时候不知道参数值什么,只有调用这个方法传值后才知道这个参数值是什么 //实参: //无参无返回值 static void 方法名(){ } //有参无返回值 static void 方法名(参数类型 参数名1, 参数类型 参数
转载 2024-10-23 21:16:50
60阅读
Java之所以流行,一个很重要原因就是它跨平台特性,Compile Once, Run Anywhere,编译一次,到处运行。即 Java源码只需要编译成字节码文件,之后就可以在不同操作系统(Windows、Mac、Linux)运行,准确讲是运行在操作系统上 JVM 。我们都知道通过命令 javac 来编译 Java 源代码,但是编译具体流程步骤你有没有深入了解一下呢?相信很多朋友都没
# 如何实现"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 类型参数,这样我们可以称其为装箱,反之为拆
常用类一、String类(这部分只需要翻阅API文档)(一)关于Java JDK 内置一个类:java.lang.StringString表示字符串类型,属于引用数据类型,不属于基本数据类型。在java 随便使用双引号括起来都是String对象。例如:“abc”,“def”,“hello world!”,这是3个String对象。java规定,双引号括起来字符串,是不可变。也就是说"
# Java isAfter 是大于还是大于等于 在日常开发,我们经常会用到Java日期比较操作。其中,常用方法之一就是`isAfter`。但是,对于`isAfter`方法到底表示是大于还是大于等于,很多人可能会有一些困惑。本文将详细解释`isAfter`用法,并说明它到底表示是大于还是大于等于。 ## `isAfter`方法介绍 首先,让我们来看一下`isAfter`方法
原创 2024-05-26 05:41:20
1653阅读
比较间区别一、java == 和 equals 区别二、javascript `==` 和 `===` 区别 一、java == 和 equals 区别在 Java ,== 和 equals 在值比较和对象比较之间有以下区别: ==:这是一个操作符,用于比较两个操作数值(基本类型)或对象引用(引用类型)。它行为取决于操作数类型:对于基本类型:== 比较两个操作数值是否相等。
实现“java isAfter 到时分秒”过程 整个过程可以分为以下步骤: 1. 创建 LocalDateTime 对象 2. 创建另一个 LocalDateTime 对象,并与第一个对象进行比较 3. 获取比较结果 下面是每一步需要做事情,以及对应代码和注释: ### 1. 创建 LocalDateTime 对象 首先,你需要创建一个 LocalDateTime 对象,表示一个特
原创 2024-01-06 08:35:42
123阅读
JAVAthis是一个非常重要模块。在编程中有非常重要地位。擅长用this的人常常可以使程序更加简洁和方便。今天来了解一下this用法javathis关键字必须放在非静态方法里面,this关键字代表自身,在程序主要用途有以下几个方面:1、引用成员变量;2、在自身构造方法内部引用其它构造方法;3、代表自身类对象;4、引用成员方法;下面我们来分别看一下这四种用法:一、引用成员变量在
转载 2023-06-08 11:01:33
168阅读
3.2Java操作符       + - * / % =       操作符用于操作数,生成一个新值.  几乎所有的操作符都只能操作"基本类型",例外操作符"=","==","!="这些操作符能操作所有的对象,除此之外,string类支持"+"和+=3.3优先级    先乘除后加减 注
转载 2023-08-06 14:38:53
1241阅读
Java关键字this用法 this关键字用法              this出现在实例方法或构造方法。用this做前缀可访问当前对象属性或方法(代表对当前对引用)。而且this关键字访问类属性与方法时不受访问权限控制。一般形式如下: 
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评论
# Javaif用法 ## 概述 在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阅读
  • 1
  • 2
  • 3
  • 4
  • 5