Java基础
文章平均质量分 74
边学习边总结易回顾
凉水不好喝
一直在不停往前赶...
展开
-
简单工厂模式、工厂方法模式和抽象工厂模式区别
简单工厂模式专门定义一个类(工厂)来负责创建其他类的实例**,被创建的实例通常都具有共同的父类。它又称为静态工厂方法模式**。它的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。在这个模式中,工厂类是整个模式的关键所在。它包含必要的判断逻辑,能够根据外界给定的信息,决定究竟应该创建哪个具体类的对象。工厂方法模式工厂方法模式是对简单工厂模式进行了抽象。转载 2023-10-06 09:57:23 · 183 阅读 · 0 评论 -
jdk8新特性
需要结合lambda表达式能够使代码更加简洁,lambda表达式的作用是为了匿名内部类更加简洁能够使用方法引入的前提:被引入的方法它的参数列表和方法返回值类型要与函数式接口定义的方法参数列表和方法返回值类型一致。原创 2023-02-21 20:49:35 · 227 阅读 · 0 评论 -
泛型类和泛型方法
泛型类泛型方法原创 2022-08-25 15:06:40 · 84 阅读 · 0 评论 -
File类和IO流总结(让你快速回忆起来)
File类IO流总结你想知道的这篇文章都有原创 2022-07-29 20:59:40 · 227 阅读 · 0 评论 -
IO流基础回顾
IO流File类原创 2022-06-13 10:41:51 · 201 阅读 · 0 评论 -
static关键字
static关键字Java原创 2022-05-18 10:03:26 · 44 阅读 · 0 评论 -
枚举类基础复习
枚举类基础原创 2022-05-15 22:03:30 · 106 阅读 · 0 评论 -
this关键字
this关键字原创 2022-05-01 16:46:09 · 161 阅读 · 0 评论 -
Lombda表达式
lombda表达式原创 2022-04-28 22:25:54 · 586 阅读 · 0 评论 -
【狂神说笔记】JUC并发编程(多线程进阶)
源码+官方文档(面试高频)进程:Java真的能开启线程吗?并发:(多线程操作同一资源)并行:(多个人同时走路)并发编程的本质:充分利用CPU的资源2.6、wait和sleep的区别来自不同的类:关于锁的释放使用的范围是不同的是否需要捕获异常参考链接参考链接作用:用法:怎么理解:实例:3.2、Lock接口(Lock锁)公平锁:十分公平,先来后到(排队)3h 3s非公平锁:不公平,可以插队(为了“公平”,引入非公平锁)–默认Lock锁“三部曲”:3.4、synchronized 和 Lock 的区别原创 2022-04-28 21:59:29 · 1199 阅读 · 0 评论 -
Java基础之集合总结
Java基础集合HashMapArrayListSet原创 2022-04-24 19:49:21 · 565 阅读 · 0 评论 -
【狂神说】JVM快速入门学习笔记
JVM栈堆类加载器原创 2022-04-17 08:17:26 · 471 阅读 · 2 评论 -
内部类总结
内部类匿名内部类原创 2022-04-16 18:55:35 · 276 阅读 · 0 评论 -
线程的简单总结笔记
关于线程的简单总结线程基本使用进程:一个程序的运行就可以说是一个进程;线程:一个进程可以包含多个线程,它可以所说是进程的“小弟”,负责干活的;线程三种实现方式:extends Threadimplements Runnableimplements CallableThread类中的start方法和run方法:start方法是启动线程,它只是使线程处于就行状态;run方法被叫做线程体,它是线程要执行的内容;线程的五个状态:NEW //新建线程RUNNABLE //执行s原创 2022-01-16 19:46:20 · 89 阅读 · 0 评论