自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java递归函数的练习

递归 旨在当前的方法内调用自己的这种现象(自己调用自己的方法) 递归分为两类: 1:直接递归 main(){ a(); } a(){ a(); } 2:间接递归 A方法调用B方法,B方法调用C方法,C 方法调用A 方法。 注意: 递归方法必须是实例变量或者静态变量,否则会在编译时报错。 也就是 构造方法,禁止递归!(因为地递归是一个进栈 出栈的过程,没有堆的参与 ;而构造方法是需要创建对象,在堆中进行的,如果使用递归,则会创建无数个对象,So 直接报错) 列如:构造方法递归:编译时报

2020-09-02 21:52:06 296 1

原创 Lambda函数式编程(二)方法引用

方法引用 Java 8 方法引用: 没有历史包袱 方法引用组成: 类名 or 对象名 后加 : : 方法名称 实例: public class LambdaDemo1_方法引用 { public static void main(String[] args) { Describe d = new Describe(); // 我们将Describe对象的方法引用赋值给Callable,他没有show()方法,而是call()方法, //

2020-08-31 23:51:37 165

原创 Lambda函数式编程(一)

####== 函数式编程语言操纵代码片段就像操作数据一样容易。 虽然 Java 不是函数式语言,但 Java 8 Lambda 表达式和方法引用 (Method References) 允许你以函数式编程。== Lambda 函数式编程、 Java虽然是属于面向对象的语言,但是在JDK1.8之后加用了Lambda函数式,是复杂的程序结构变得简洁易懂 ~ 两种的不同 ==面向对象:==解决某个问题时,首先找出解决问题的对象,然后通过调用对象的方法去解决。(注重的是结局的过程) ...

2020-08-30 21:59:48 705

原创 关于MySQL多表查询出现 :Operand should contain 1 column(s)

MySQL多表查询出现 :Operand should contain 1 column(s) 例如: 我想查询出没有学过张老师的课程的学生ID 一 : 先把所有老师的课程查出来:我这里有多表链接 course表和 teacher表 select * from course --先查看下这里是course表数据 图一 -- 下面是查询出 张老师教授课程的ID 和 课程名字 图二 SELECT course.cname, course.cid, course.teacher_id, tea

2020-08-28 11:23:28 2777

原创 IDM的插件安装

IDM的插件安装 需要科学上网: https://chrome.google.com/webstore/detail/idm-integration-module/ngpampappnmepgilojfohadhhmbhlaek/related 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdo...

2020-08-27 18:39:28 1224

原创 线程有关于wait()和notify()的使用方法

线程状态概述 线程状态。线程可以处于以下状态之一: NEW (新建) 尚未启动的线程处于此状态,就是没有调用.start()方法 RUNNABLE(可运行) 在Java虚拟机中执行的线程,或者正在执行自己的代码,也可能没有,这取决于操作系统的处理器。 BLOCKED(锁阻塞) 被阻塞等待监视器锁定的线程出于此状态。from --JDK1.8 (过于官方 - -) 当一个线程想要获取一个对象锁时,这个锁可能被其他的线程正在使用中,此时他就进入到一个blocked状态中;当他获取到对象锁时,他就会变

2020-08-27 13:35:07 688

原创 Java集合(一)TreeSet集合基础

TreeSet TreeSet 是SortedSet 接口的实现类,TreeSet 可以确保集合元素处于排序状态。 TreeSet 有两种排序方法: 自然排序 (默认采取自然排序) 定制排序 排序 :TreeSet 会调用集合元素的 compareTo (Object obj)方法来比较元素之间的大小关系,将集合按升序排列 注意: 必须放入同样类的对象。否则可能会发生类型转换异常,我们可以使用泛型来进行限制。 TreeSet 属性 add 、addAll Collection <? exte

2020-05-22 11:58:14 164

原创 Java集合(一)Set集合基础

前言 Java集合类存放于java.util 包中,是一个用来存放对象的容器。 集合只能存放对象。 比如存一个int类型 1 放入集合中,其实它自动转换成Integer类后存入的,Java中每一基本类型都有对应的引用类型。 集合存放的是多个对象的引用,对象本身还是放在堆内存中。 集合可以存放不同的类型,不限数量的数据类型。 Java基本数据类型的转换 基本数据类型 包装类 boolean Boolean byte Byte short Short int Integer

2020-05-21 01:03:56 200

空空如也

空空如也

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

TA关注的人

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