自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 java.util.Random类(详细案例拆解)(已完结)

小编打算近期更俩三期类的专栏,一些常用的专集类,给大家分好类别总结和详细的代码举例解释。今天是除夕,小编先祝贺大家除夕快乐啦!!今天是第六个java.lang.Math 包中的 java.util.Random类我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比。

2025-01-28 18:09:43 1054

原创 java.math 包 中的 BigDecimal 类(详细案例拆解)

小编打算近期更俩三期类的专栏,一些常用的专集类,给大家分好类别总结和详细的代码举例解释。今天是第五个java.lang.Math 包中的 BigDecimal 类我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结。

2025-01-26 22:48:04 1230

原创 java.math 包 中的 BigInteger 类(详细案例拆解)

小编打算近期更俩三期类的专栏,一些常用的专集类,给大家分好类别总结和详细的代码举例解释。今天是第四个java.lang.Math 包中的 BigInteger类我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结。

2025-01-24 11:04:10 941

原创 系统相关类——java.lang.Math (三)(案例详细拆解小白友好)

1. 用户输入数据首先,我们需要一些基本信息来计算用户的BMR。这些信息包括:体重:用户身体的重量,单位是千克(kg)。身高:用户的身高,单位是厘米(cm)。年龄:用户的年龄,以年为单位。性别:区分是男性还是女性,因为BMR的计算公式对不同性别是不一样的。// 体重,单位为千克// 身高,单位为厘米// 年龄// 性别,'M'代表男性,'F'代表女性2. 计算BMR接下来,根据用户的性别,使用不同的公式来计算BMR。这是因为男性和女性的基础代谢率通常不同。

2025-01-23 23:02:20 1288

原创 系统相关类——java.lang.Runtime 类(二)

小编打算近期更俩三期类的专栏,一些常用的专集类,给大家分好类别总结和详细的代码举例解释。今天是第二个java.lang.Runtime 类我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结给小编一个。

2025-01-22 20:03:44 892

原创 系统相关类(详细总结和代码案例拆解)(对小白巨友好)

小编打算近期更俩三期类的专栏,一些常用的专集类,给大家分好类别总结和详细的代码举例解释。今天就先更新系统相关类第一个我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结给小编一个赞或者关注吧,我们一起进步!!

2025-01-21 21:21:10 1144

原创 Java 比较器 (详细现实案例代码拆解)

小编最近又要练科目三了天天好多事情啊,不知道大家放了假事情多不多我们继续日更!!!我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结给小编一个赞或者关注吧,我们一起进步!!

2025-01-20 20:57:17 808

原创 To 遗留类 和 From 遗留类 与 传统日期处理的转换(配有详细案例代码解析)

小编最近又要练科目三了天天好多事情啊,不知道大家放了假事情多不多我们继续日更!!!我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结给小编一个赞或者关注吧,我们一起进步!!

2025-01-18 21:09:03 919

原创 日期时间格式化:DateTimeFormatter (全面总结和详细拆解)

小编吃了点药药,终于流感要好啦(嘻嘻)我们继续日更吧!!!我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结给小编一个赞或者关注吧,我们一起进步!!

2025-01-17 19:34:55 1518

原创 本地日期时间:LocalDate、LocalTime、LocalDateTime的全面总结和详细拆解!!!

小编吃了点药药,终于流感要好啦(嘻嘻)我们继续日更吧!!!我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结给小编一个赞或者关注吧,我们一起进步!!1、创建日期时间对象。

2025-01-16 16:14:26 1087

原创 java.text.SimpleDateFormat (日期)

这两行代码告诉Java我们需要使用SimpleDateFormat和Date这两个类。它们就像是你做饭时需要的工具和材料一样重要。SimpleDateFormat formatter = new SimpleDateFormat("yyyy年MM月dd日 E");这里我们创建了一个叫做formatter的新工具(对象),这个工具专门用来把日期变成特定样子的文字。这里的"yyyy年MM月dd日 E"就是我们要的样式模板,比如“2025年01月15日 星期三”。

2025-01-15 21:00:24 1324

原创 字符串相关类之可变字符序列:StringBuffer、StringBuilder

小编最近找了份兼职,时间比较紧张但不影响继续日更一篇,我们继续一起进步吧!!!我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结给小编一个赞或者关注吧,我们一起进步!!

2025-01-11 21:46:59 1020

原创 总结并拆解所有新手常用的——String API(四)(已完结)

String 类包括的方法可用于检查序列的单个字符、比较字符串、搜索字符串、 提取子字符串、创建字符串副本并将所有字符全部转换为大写或小写.......

2025-01-10 20:36:08 989

原创 总结并拆解所有新手常用的——String API(三)(字符串)

1:创建一个字符串。

2025-01-09 13:09:10 1079

原创 总结并拆解所有新手常用的——String API(二)(查找)

我们下次讲字符串截取。

2025-01-08 12:02:42 847

原创 总结并拆解所有新手常用的——String API(一)

String 类包括的方法可用于检查序列的单个字符、比较字符串、搜索字符串、 提取子字符串、创建字符串副本并将所有字符全部转换为大写或小写.......小编这次就比较全面系统的带大家总结清楚几乎所有string常用的API,并且带大家拆解清楚,能够灵活使用!!!小编今天总算是回家了日更一篇,今天这篇一定会对小白非常有用的!!!因为我们会把案例到用代码实现的全过程思路呈现出来!!!我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,

2025-01-07 17:27:15 904

原创 大白话拆解——String与其他结构间的转换

想只获取字符串中的一部分作为字符数组,可以使用。

2025-01-06 19:25:46 1205

原创 大白话拆解——不可变字符序列:String

这个时候差不多小伙伴们都考完试放寒假了吧小编明天还有最后一科考试,日更一篇,今天这篇一定会对小白非常有用的!!!因为我们会把案例到用代码实现的全过程思路呈现出来!!!我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式。

2025-01-05 20:05:18 1266

原创 大白话拆解——多线程中关于死锁的一切(七)(已完结)

我们今天就不回顾上篇的内容了,直接继续。

2025-01-04 20:29:31 908

原创 大白话拆解—多线程(六)— 同步锁机制 和 synchronized

25年初,这个时候好多小伙伴都在备战期末我们新年第二天照样日更一篇,今天这篇一定会对小白非常有用的!!!因为我们会把案例到用代码实现的全过程思路呈现出来!!!我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结。

2025-01-03 13:22:51 2374

原创 大白话拆解——多线程(五)(对小白很友好)

25年初,这个时候好多小伙伴都在备战期末我们新年第二天照样日更一篇,今天这篇一定会对小白非常有用的!!!因为我们会把案例到用代码实现的全过程思路呈现出来!!!我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结。

2025-01-02 15:18:33 880

原创 将 “现实案例” 用 “ 代码实现 ” 的过程全方位详细拆解——多线程(四)(小白必看!!)

我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把Java代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字,对比同类型的代码,让大家真正看完以后融会贯通,举一反三,实践应用!!!!①官方定义 和 大白话拆解对比②举生活中常见贴合例子、图解辅助理解的形式③对代码实例中关键部分进行详细拆解、总结我们上一篇提到,这些概念的拆解:3、Thread 类的常用结构4、多线程的生命周期大家点一个 赞 或者 关注,我们一起进步!!!我们接着继续!!!!官方定义:大白话拆解:举个栗子:

2025-01-01 16:38:55 1056

原创 生活中最常见的例子拆解——多线程(三)(小白也包可以看懂的!!1)

在Java中,我们可以通过使用java.lang.Thread类来创建和管理线程。线程就像是一个小小的工人,它可以在后台为你做事情,比如下载文件、处理数据等,而不会阻塞你正在使用的程序界面。当你想要你的程序同时做多件事情时,就可以创建多个这样的“小工人”——也就是线程。

2024-12-31 16:15:55 1104

原创 小万字、用生活中最常见的例子拆解——多线程(二)(小白包能看懂!!)

在核心 类库中提供了Runnable接口,我们可以实现Runnable接口,重写run()方法, 然后再通过Thread类的对象代理启动和执行我们的线程体run()方法。每一个这样的任务都可以看作是一个线程,它们都在同一个微信进程内工作,让整个聊天体验更加流畅。同样是在玩游戏,这次当游戏中出现大量敌人时,四个CPU核心可以分配不同的任务,比如一个核心负责处理敌人的AI,另一个核心负责渲染图形,还有一个核心管理音频等。即使有很多顾客同时进来,你也只能一次处理一个订单,因为只有你一个人。

2024-12-30 17:06:18 1144

原创 用生活中最常见的例子拆解Java中超重要的——多线程(一)

1. 程序(Program)程序是一组用某种编程语言编写的指令集合,它描述了计算机应该如何执行特定的任务。程序是静态的,也就是说它是保存在磁盘上的文件,直到被加载到内存中运行。程序就像一本食谱。里面写满了如何做一道菜的步骤,比如怎么做蛋糕。但是,这本食谱只是纸上的文字,不会自己去做蛋糕。它需要有人按照上面的指示一步步来操作才能做出实际的蛋糕。举个栗子:你下载的微信安装包就是一个程序。它包含了启动聊天软件所需的所有信息,但直到你双击图标启动它之前,它只是一个静止不动的文件。

2024-12-29 20:50:49 1134

原创 拆解——包装类(二)(代码拆解巨详细,小白也包可以看懂的!!!)

圣诞节你要送给女朋友一个小小的礼物。

2024-12-28 13:50:12 732

原创 万字拆解java中——“ 包装类 ”(一)(代码拆解巨详细,小白也包可以看懂的!!!)

包装类就像是给基本数据类型穿上了一层“外衣”,让它们在Java的世界里变得更加灵活和强大。在Java中,一切皆为对象(面向对象程序设计虽然基本数据类型(比如int, double)不是对象,但有时候我们需要像对待对象一样来使用它们。包装类(如Integer, Double)就提供了这样的功能,让基本数据类型也能拥有对象的身份,这样我们可以利用面向对象编程的各种特性。Java中的集合(例如ArrayList、HashSet等)只能存放对象,不能直接存储基本数据类型。

2024-12-27 14:15:33 1428

原创 一万多字拆解java中——“ 注解 ”的一切(三)(已完结)

元注解(Meta-annotation)是用于注解其他注解的注解。在编程语言中,如Java、C#等,注解是一种用来为代码元素(类、方法、变量等)提供额外信息或元数据的机制。而元注解则是这些注解的注解,它们可以用来定义新的注解的行为和属性。⭐⭐⭐在Java中,有几种内置的元注解,比如@Retention@Target和@Inherited它们允许开发者指定自定义注解的相关特性,例如注解的作用范围、生命周期以及是否会被编译到文档中等。

2024-12-26 15:03:46 1024

原创 拆解Java中——“ 注解 ”和“ 注释 ” 的一切区别Ⅱ

我们先把框架列好,下一篇再完结吧,有点多东西。我们下次见!!

2024-12-25 19:22:21 1233

原创 俩篇文章(一)带新手搞清楚 java 中 ——“ 注解 & 注释 ”的一切区别!!(重点在注解)

注释是为了帮助人类阅读代码,不会对程序的执行产生任何影响。注解是为了给编译器或运行时环境提供额外的信息,可能会影响程序的编译或运行行为。1)注解(Annotation)是从JDK5.0开始引入,以“@注解名”在代码中存在。@OverrideAnnotation 可以像修饰符一样被使用,可用于修饰包、类、构造器、方法、成 员变量、参数、局部变量的声明。还可以添加一些参数值,这些信息被保存在 Annotation 的 “name=value” 对中。

2024-12-24 13:01:20 931

原创 全文小万字心血只为给小白全方位拆解——枚举类Ⅱ(已完结)

values()是一个静态方法,它可以返回枚举类型的所有实例的数组。这使得我们可以很容易地遍历所有的枚举值。假设你有一盒蜡笔,里面有红、绿、蓝三种颜色。values()就像打开蜡笔盒,把所有蜡笔都拿出来放在桌子上,这样你可以看到所有的颜色。// 输出:// SPRING// SUMMER// AUTUMN// WINTER代码解释和总结:这里定义了一个名为Season的枚举,它包含了四个枚举常量:SPRING、SUMMER、AUTUMN和WINTER。

2024-12-23 16:33:01 1378

原创 耗尽心血只为给小白全方位拆解 ———枚举类Ⅰ

枚举类型本质上也是一种类,只不过是这个类的对象是有限的、固定的几个,不能让 用户随意创建。枚举类的例子举不胜举,在生活实际应用的场景也随处可见:星期:Monday(星期一)......Sunday(星期天)性别:Man(男)、Woman(女)月份:January(1月)......December(12 月) 季节:Spring(春节)......Winter(冬天)三原色:red(红色)、green(绿色)、blue(蓝色)

2024-12-22 15:21:18 1108

原创 小一万字,大白话拆解内部类Ⅲ(已完结)

局部内部类分为: 非匿名局部内部类 和 匿名局部内部类。①匿名内部类(Anonymous Inner Class)是Java中的一种特殊的内部类,它没有名字,并且是在创建对象的同时定义的。②匿名内部类通常用于只需要创建一次的对象,特别是当我们需要实现接口或继承抽象类,并且只需要一个实例时。③匿名内部类可以直接调用方法,但需要注意的是,它们只能在定义它们的地方使用。因为考虑到这个子类或实现类是一次性的,那么我们“费尽心机”的给它取名 字,就显得多余。

2024-12-21 16:47:33 1008

原创 大白话拆解内部类Ⅱ

如果成员内部类中不使用外部类的非静态成员,那么通常将内部类声明为静态 内部类,否则声明为非静态内部类。[修饰符] class 外部类{[其他修饰符] [static] class 内部类{和外部类不同,Inner class 还可以声明为private或protected;可以调用外部类的结构。Inner class 可以声明为static 的,但此时就不能再使用外层类的非static的 成员变量;可以在内部定义属性、方法、构造器等结构。

2024-12-20 17:38:48 787

原创 大白话拆解!!!! 人们口中常说的 类(顶级类)和 内部类 (成员内部类,局部内部类,匿名内部类,静态内部类)

将一个类A定义在另一个类B里面,里面的那个类A就称为内部类 (InnerClass),类B则称为外部类(OuterClass)。内部类的存在主要是为了更好地模拟现实世界中的关系,并且有助于创建更加模块化、可维护的代码。还是模棱两可!!!内部类到底是什么东西?如何理解?举个栗子!!!在现实生活中,引擎是汽车的一部分,通常不会独立于汽车存在。因此,在代码设计上,你可以将Engine作为Car的一个内部类,这样就很好地模拟了这种包含关系。

2024-12-19 21:33:28 465

原创 一万多字,多维度拆解。帮助新手从入门到精通掌握 “接口”的一切!!!!

它与定义类方式相似,但是使用 interface 关键字。它也会被编 译成.class 文件,但一定要明确它并不是类,而是另外一种引用数据类型。( 引用数据类型:数组,类,枚举,接口,注解。

2024-12-18 20:52:37 935

原创 一篇文章解决小白对于 final 的一切疑问!!!(巨详细且完整)

为了确保位置信息的不可变性,通常我们会将 Location 类也设计为不可变的(例如,移除 setCity 和 setCountry 方法)。由于 MoneyTransferService 是 final 的,所以这些逻辑是不可变的,确保了每次调用该方法时都遵循相同的规则。”, 这意味着引用不能指向另一个对象,但对象本身的内部状态是可以改变的(除非该对象本身也是不可变的)。由于每个气象站的ID是固定的,不应该在运行时被修改,因此我们使用 final 来确保这一点。ok,小编的分享到这里了。

2024-12-17 17:28:42 425

原创 一篇文章搞定类的成员:代码块

好久没更新,小编感冒了好几天,今天给大家带来一篇代码块的拆解吧。同样,咱们还是先列出掌握知识需要解决的几个核心问题:一,代码块是什么,有什么细分,他们的区别是,既然在类之下(和类的关系是什么,和类的其他成员之间的关系是什么......)二,他们被设计出来是解决什么问题的,适用范围,如何使用.....相信帮助大家解决了这些问题之后,再多勤加练习。就彻底可以融会贯通了。一,①###宏观描述###--类的成员:代码块(Code Block)指的是在面向对象编程语言中,如Java、C

2024-12-17 16:15:10 545

原创 轻松get java异常处理,小白看了包恍然大悟的!!!

当你编写的方法内部可能会抛出异常,但你不希望在这个方法内处理这些异常,而是想让调用者(即方法的使用者)来处理时,你会使用throws关键字。但是,当你开始完成作业中的任务时,可能会遇到一些意想不到的问题,比如你发现题目中的数字太大,计算器无法处理;:如果你有一个长度为5的数组,但你尝试访问索引为10的元素,那么在运行时,程序会抛出ArrayIndexOutOfBoundsException,因为数组并没有那么多元素。否则一旦发生异常,程序也会挂掉。如果你的代码有问题,编译器会告诉你,并且不会让你继续。

2024-12-09 21:12:34 700

原创 一道经典大题给新手小白搞清楚 “关系代数查询” 和 “SQL语句”的一切疑问(零基础超详细)

接下来,我们需要将选课表 (SC) 和课程表 (C) 连接到上述结果中,以获取学生所学课程的详细信息。最后,我们需要从连接后的结果中投影出所需的列:Sno、Sname、Cname 和 Grade。这可以通过选择运算符 (σ) 来实现。这个操作会将学生表 (S)、选课表 (SC) 和课程表 (C) 连接起来,形成一个新的表。然后将这些学生与选课表 (SC) 和课程表 (C) 进行连接,以获取他们所学的课程及其成绩。连接运算符 (⋈):将选课表 (SC) 和课程表 (C) 连接到学生表 (S) 中。

2024-12-07 17:17:38 801

空空如也

空空如也

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

TA关注的人

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