自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java中ArrayList常用方法的学习

Java中ArrayList常用方法的学习

2023-08-09 17:11:31 198

原创 Java使用String来开发验证码

Java使用String来开发验证码

2023-08-09 13:01:10 301

原创 Java用方法实现登录名和密码的校验

Java用方法实现登录名和密码的校验

2023-08-09 12:57:12 1430

原创 String类中的方法使用案例

String类中的方法使用案例

2023-08-09 12:02:58 79

原创 Java实现电影信息查询系统

Java实现电影信息查询系统

2023-08-08 18:13:25 1087

原创 Java用方法实现数组拷贝

Java用方法实现数组拷贝

2023-08-06 16:02:36 116

原创 Java实现数字加密

Java实现数字加密

2023-08-06 15:36:55 567

原创 Java实现评委打分

Java实现评委打分

2023-08-06 14:54:10 899

原创 Java实现开发验证码

Java实现开发验证码

2023-08-06 13:59:51 291

原创 Java实现购买机票案例

Java实现购买机票案例

2023-08-06 13:20:55 114

原创 Java用方法实现输出一个int类型的数组内容

Java用方法实现输出一个int类型的数组内容

2023-08-05 11:30:18 661

原创 Java两种方式实现数组元素反转

Java两种方式实现数组元素反转

2023-08-05 10:56:56 489

原创 Java数组实现的简单点名器

Java数组实现的简单点名器

2023-08-05 10:52:26 273

原创 while循环案例——折纸案例

while循环案例——折纸案例(珠穆朗玛峰)

2023-08-05 10:43:24 348

原创 Java实现1~100之间奇数的和,两种方法实现

Java实现1~100之间奇数的和,两种方法实现

2023-08-05 10:37:38 5599

原创 switch分支实现周一到周五的安排

swicth超详细的使用教程

2023-08-03 21:50:30 361

原创 if语句实现成绩等级判断

if语句实现成绩等级判断

2023-08-03 19:25:29 301

原创 你玩过Java实现的猜数字小游戏嘛?Let‘s Go

java实现猜数字小游戏

2023-08-03 17:59:53 96

原创 Java中的synchronized关键字锁

synchronized

2022-10-24 08:15:30 522 1

原创 非常经典的Oracle基础知识

Oracle基础知识

2022-06-30 22:30:19 375

原创 SpringBoot整合Mybatis-plus操作数据库

SpringBoot项目中整合Mybatis-plus操作数据库

2022-06-09 22:19:54 468

原创 MyBatis嵌套查询和嵌套结果区别以及一对一、一对多、多对多的映射实现

Mybatis、嵌套查询、嵌套结果、一对一、一对多、多对多

2022-05-01 00:02:54 930

原创 项目构建神器:Maven的完整安装过程

Maven的使用!

2022-03-26 12:08:18 513 1

原创 Mybatis的使用

Mybatis的使用Mybatis简介定义言简意赅:mybatis是java的持久层框架mybatis可以隐藏jdbc繁杂的API只需关注sql语句解决实体和数据库映射问题依赖引入<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.9</version>

2022-01-06 21:54:48 821

原创 使用Java封装思想来实现冒泡排序优化

优化冒泡排序代码实现:import java.util.Arrays;public class MaoPao { public static void main(String[] args) { int[] arr = {5,6,7,2,1,0,8,3}; sort(arr); } public static void sort(int[] arr) { for(int i=0;i<arr.length-1;i++) { boolean flag = false;

2021-11-11 23:25:05 813

原创 找零问题:有2元,买东西花了1.1元,问找零多少?

找零问题:有2元,买东西花了1.1元,问找零多少?代码实现 import java.math.BigDecimal; import java.util.Date; public class Test1 extends Date{ public static void main(String[] args) { BigDecimal d = BigDecimal.valueOf(2.0); BigDecimal d1 = BigDecimal.valueOf(1.1);

2021-09-21 10:33:16 275

原创 多线实现及多线程相关方法的解释

多线实现及多线程相关方法的解释线程中的方法多线程实现之继承Thread类多线程实现之实现Runnable接口小彩蛋话不多说,上图:线程中的方法void run() 在线程开启后,此方法将被调用执行void start() 使此线程开始执行,java虚拟机会调用run方法()run()方法重写的原因:用来封装被线程执行的代码run()方法和start()方法的区别run()方法:封装线程执行的代码,直接调用,相当于普通方法的调用start()方法:启动线程,然后由JVM调用此线程

2021-09-21 10:01:21 122

原创 一张图认识理解Java的异常

一张图认识理解Java的异常异常JVM异常得默认处理模式try-catch方式处理异常编译时异常和运行时异常的区别throws 方式处理异常throws和throw的区别自定义异常异常异常就是程序出现了不正常的情况Error:严重问题,程序内部无法处理{内存溢出、JVM错误、字节码版本错误}Exception:称为异常类,它表示程序本身可以处理的问题RuntimeException : 在编译期是不检查的,出现问题后,需要我们回来修改代码非RuntionException

2021-09-04 21:45:12 135

原创 Java枚举实现红绿灯功能

枚举实现红绿灯功能要求代码实现运行结果要求(1)如果遇到红灯,需要显示 红灯停(2)如果遇到绿灯,需要显示 绿灯行(3)如果遇到黄灯,需要显示 黄灯等一等代码实现 import java.util.Scanner; public class Test { public static void main(String[] args) { Led l1 = Led.RED; l1.setS1("红灯停");

2021-09-04 21:05:10 2299

原创 Java的注解和元注解

Java的注解和元注解注解范围:保持元注解注解定义:可以对java中的某一段程序进行说明和标注,并且这个注解的信息可以被其他程序使用特定的方式读取到,从而完成相应的操作。格式:没有属性的注解:public @interface 注解名称{ }有属性,但没默认值的注解public @interface 注解名称{ public 类型 属性名();}有属性有默认值的注解public @interface 注解名称{ 属性类型 属性名称() default

2021-09-04 20:51:04 84

原创 Java的反射实现动态获取一个类的变量和方法的详细介绍及案例实现现

Java的反射实现动态获取一个类的变量和方法的详细介绍及案例实现现反射获取构造方法对象的方法反射获取成员变量并使用反射获取成员方法并使用反射的定义:反射就是程序在运行的时候动态的获取一个类的变量和方法信息。可以通过获取到的信息来创建对象,调用方法的一种机制。反射优点:增强程序的灵活性可以让程序在运行期间进行扩展获取Class类对象的三种方式类名.class属性使用类的class属性来获取该类对应的Class对象对象名.getClass()方法调用对象的getClas

2021-08-29 23:43:23 2033

原创 超详细的Java实现冒泡排序、选择排序、插入排序[超容易理解]❀❀❀

Java实现冒泡排序、选择排序、插入排序冒泡排序步骤分析及介绍图片演示过程如下代码实现选择排序步骤分析及介绍图片演示过程如下代码实现插入排序步骤分析及介绍图片演示过程如下代码实现冒泡排序步骤分析及介绍由下图可知,就是比较两个相邻的元素,大的数字将往后面移动(怎么实现后移动呢?),所以每次比较之后都会得到一个较大的数字放在最后,而放到最后的数字就不需要比较了,即每次比较后,相邻两个元素的比较次数都相对减少(相对减少多少呢?)。接下来我们分析怎么将大的数字往后移动,这时候就需要一个中间变量temp,

2021-08-29 10:52:36 146

原创 统计字符串中每个字符出现的次数(TreeMap实现)

统计字符串中每个字符出现的次数TreeMap实现案例需求实现思路代码实现运行结果案例需求键盘录入一个字符串,要求统计字符串中每个字符串出现的次数。举例:键盘录入“aababcabcdabcde” 在控制台输出:“a[5]b[4]c[3]d[2]e[1”实现思路键盘录入字符串用Scanner实现键盘输入字符串使用TreeMap来保存数组,因为TreeMap可以用键值对的形式保存,还可以实现排序,所以创建TreeMap集合遍历字符串,使用for循环来实现,并用CharAt(i)来获取字符中

2021-08-22 16:49:31 758

原创 自然排序Comparable接口和比较器排序comparator接口使用的详细介绍+案例说明

自然排序Comparable和比较器排序comparator使用的详细介绍+案例说明自然排序Comparable:案例需求实现步骤代码实现:比较器排序Comparator案例需求实现步骤:代码实现自然排序Comparable:就是让元素所属的类实现Comparable接口、重写comparaTo(T o)方法该方法返回值是int类型,如果返回值为正数,则表示当前对象(调用该方法的对象)比o(该方法传入的对象)对象大,反之小,返回值为0,则比较对象相等。重写时,一定要注意排序规则必须按照

2021-08-22 10:21:39 280

原创 Collection接口、Map 接口 的集合使用详细介绍

集合的详细介绍Collection 接口,定义保存 单值List 接口 定义保存可重复的单值规范Set 接口 定义保存不可重复的单值规范Map 接口 定义保存键值对值规范 双列集合的选用Collection 接口,定义保存 单值迭代器:集合中的专用遍历方式Iterator iterator() : 返回此集合中元素的迭代器,通过集合的iterator() 方法得到迭代器是通过集合的iterator()方法得到,所以我们说它式依赖于集合存在List 接口 定义保

2021-08-20 23:18:41 131

原创 StringBuilder 和String相互转换、int 和 String 类型的相互转换

StringBuilder 和String相互转换、int 和 String 类型的相互转换String和StringBuilder类的区别StringBuilder 和String相互转换int 和 String 类型的相互转换String和StringBuilder类的区别String类,内容是不可变的StringBuilder类:内容是可变的StringBuilder 和String相互转换StringBuilder -> Stringpublic String toStr

2021-08-20 22:20:44 3725

原创 Java的多态、代码块、抽象类、接口特点的详细介绍

多态、代码块、抽象类、接口特点的详细介绍多态代码块抽象类接口多态(多态形式:具体类多态,抽象类多态,接口多态)多态中的成员访问特点成员变量​ 编译看父类、运行看父类成员方法​ 编译看父类,运行看子类父类引用指向子类对象代码块静态代码块:由static{} 修饰位置:在类里面、方法外面功能:给静态变量初始化运行:类加载的时候调用,系统调用,只执行一次非静态代码块直接由{} 修饰位置:在类里面、方法外面功能:创建对象时,给非静态变量赋值ne

2021-08-20 21:48:03 76

原创 面向对象编程、面向过程编程及封装、继承、多态,方法重载、重写的详细介绍

面向对象编程、面向过程编程及封装、继承、多态,方法重载、重写的详细介绍面向过程编程封装继承多态方法的重载,方法重写##面向对象编程把构成问题的各种事物,抽象成各个对象,这些对象具有解决问题的行为(方法),同时对象还可 以具有解决很多类似问题的行为(方法),而不只是能解决一个问题。面向过程编程分析出,解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,然后依次调用就可以了。##函数式编程类似于面向过程的程序设计方式,具有很高的抽象程度封装是面向对象的核心思想,将对象的属性和行

2021-08-18 22:17:20 168

原创 for循环实现-水仙花

for循环实现-水仙花需求分析代码实现小结需求分析需求:在控制台输出所有的“水仙花数”解释:什么是水仙花数?水仙花数,指的是一个三位数,个位、十位、百位的数字立方和等于原数例如 153 333 + 555 + 111 = 153思路:获取所有的三位数,准备进行筛选,最小的三位数为100,最大的三位数为999,使用for循环获取获取每一个三位数的个位,十位,百位,做if语句判断是否是水仙花数代码实现public static void main(String[] args){

2021-08-15 11:15:05 1099

原创 超详细的Java中的switch语句和循环语句

Java中的switch语句和循环语句switch语句格式执行流程注意for循环循环的定义格式执行流程增强for循环格式while循环格式执行流程do...while循环格式注意switch语句格式switch(表达式){ case 1: 语句体1; break; case 2: 语句体2; break; .... default: 语句体n+1; break;}执行流程首先计算表达式的值;其次,和case依次比较,一旦有对应的值,就

2021-08-15 10:54:31 907

Javascript实现贪吃蛇游戏

JS实现贪吃蛇游戏在浏览器玩起来!!!

2021-09-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除