摘要:
7.23Java之递归练习 需求 使用递归计算1 - n之间的和 实例图 package PracticeReview.Recursion;/*使用递归计算1 - n之间的和 */public class RecursionDemoNo2 { public static void main(Str 阅读全文
posted @ 2021-07-23 19:08
俊king
阅读(95)
评论(0)
推荐(0)
摘要:
7.23Java之递归 递归的概念 指在当前方法内调用自己的这种现象 递归分类 直接递归 间接递归 直接递归 方法自身调用自己 间接递归 可以A方法调用B方法,B方法调用C方法,C方法调用A方法 注意事项 递归一定有条件限定,保证递归能够停下来,否则会发生栈内存溢出(抛出这个异常) 递归次数不能太多 阅读全文
posted @ 2021-07-23 19:06
俊king
阅读(37)
评论(0)
推荐(0)
摘要:
7.23Java之Lambda表达式之省略形式 Lambda表达式 特点: 可推到的,可省略 凡是可以根据上下文推导出来的内容都可以省略书写 可以省略的内容: (参数列表):括号中参数列表的数据类型可以省略不写 (参数列表):括号中的参数如果只有一个那么类型和括号都可以省略 {一些代码}:如果{}中 阅读全文
posted @ 2021-07-23 19:04
俊king
阅读(248)
评论(0)
推荐(0)
摘要:
7.22Java之函数式编程思想 函数式编程思想概述 数学中的函数特点: 输入值 f(x) 输出值 相较于面向对象过分强调必须通过对象的形式来做事情,函数式思想尽量忽略面向对象的复杂语法。强调: 做什么,而不是什么形式做 面向对象的思想 做一个事情 找一个能完成事情的对象 调用对象的方法 完成事情 阅读全文
posted @ 2021-07-23 19:03
俊king
阅读(243)
评论(0)
推荐(0)
摘要:
7.22Java线程池的使用 使用线程池中线程对象的步骤 首先由上篇博客明白: >JDK1.5之后内置了线程池的方法 步骤: 创建线程池对象 创建Runnable接口子类对象(task) 提交Runnable接口子类对象(take task) 关闭线程池(一般不做) Java中线程池的一些简述 线程 阅读全文
posted @ 2021-07-23 19:02
俊king
阅读(244)
评论(0)
推荐(0)
摘要:
7.22Java之Lambda表达式练习 使用Lmabda表达式定义一个无参数无返回值的方法 定义一个接口: package PracticeReview.Lambda;/** * 定义一个接口,内含唯一一个抽象方法makeFood * @since JDK 1.8 * @date 2021/07 阅读全文
posted @ 2021-07-23 18:59
俊king
阅读(366)
评论(0)
推荐(0)
摘要:
7.22Java线程池概念和原理 线程池思想的概述 背景 为了解决频繁创建线程和销毁线程带来的资源消耗 核心作用: 让线程不会被销毁,而是执行其他任务。该线程任务可以继续被调度 线程池的概念 一个容纳多个线程的容器,其中的线程可以反复使用 >线程复用 容器,就可以有很多种形式: >集合:ArrayL 阅读全文
posted @ 2021-07-23 18:58
俊king
阅读(42)
评论(0)
推荐(0)

浙公网安备 33010602011771号