JAVA基础
文章平均质量分 64
JAVA基础
繁花入梦 ❀
我爱点赞!
展开
-
java线程池基础(持续更新)
java线程池基础(持续更新)原创 2023-02-05 14:50:37 · 488 阅读 · 0 评论 -
注解、反射相关(持续更新)
【代码】注解、反射相关(持续更新)原创 2023-01-05 17:53:55 · 157 阅读 · 0 评论 -
Map<String, Object> 如何使用groupingBy得到
【代码】Map 如何使用grouping by得到。原创 2022-12-18 20:42:18 · 332 阅读 · 0 评论 -
23种设计模式详解(代码讲解、持续更新)
总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。..............................原创 2022-07-14 00:26:24 · 5437 阅读 · 0 评论 -
Java AtomicInteger的用法
**1、**java.util.concurrent.atomic 的包里有AtomicBoolean, AtomicInteger,AtomicLong,AtomicLongArray,AtomicReference等原子类的类,主要用于在高并发环境下的高效程序处理,来帮助我们简化同步处理.在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。**2、**AtomicInteg转载 2021-10-17 09:28:31 · 691 阅读 · 0 评论 -
Web前端技术发展简史
原文地址:博客园-格一1、静态页面阶段那是1990年的12月25日,恰是西方的圣诞节,Tim Berners-Lee在他的NeXT电脑上部署了第一套“主机-网站-浏览器”构成的Web系统,这标志BS架构的网站应用软件的开端,也是前端工程的开端。1993年4月Mosaic浏览器作为第一款正式的浏览器发布。1994年11月,鼎鼎大名的Navigator浏览器发布发布了,到年底W3C在Berners-Lee的主持下成立,标志着万维网进入了标准化发展的阶段。这个阶段的网页还非常的原始,主要以HTML为主转载 2021-09-10 14:07:27 · 873 阅读 · 0 评论 -
优秀前端、后端文章合集(长期更新)
前后端优秀文章合集原创 2021-09-15 23:24:06 · 448 阅读 · 0 评论 -
content-type 常见类型
text/html : HTML格式text/plain :纯文本格式text/xml : XML格式image/gif :gif图片格式image/jpeg :jpg图片格式image/png:png图片格式以application开头的媒体格式类型:application/xhtml+xml :XHTML格式application/xml: XML数据格式application/atom+xml :Atom XML聚合格式application/json: JSON数据格式appl转载 2021-09-05 14:09:29 · 2811 阅读 · 0 评论 -
Java (PO,VO,DAO,BO,POJO,DTO) 几种对象解释(转载)(再加javaBean、entityBean)
1. PO:persistant object 持久对象可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。2. VO:value object 值对象通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递。3. DAO:data access object 数据访问对转载 2021-09-01 13:56:01 · 114 阅读 · 0 评论 -
throw e 和 return 的浅显理解
1.在一个try catch中2.使用throw e 或者return 爆红都会取消总结:return的作用很简单,意思是方法直接返回了,该方法不在向下执行。但是调用该方法的方法继续执行。而throw指抛出异常,并且该方法以及调用该方法的一切方法将不会向下执行。原文链接:CSDN-taiguolaotu:java 中 return 与 throw 异常的区别...原创 2022-02-10 15:30:17 · 1751 阅读 · 0 评论 -
HashCode相关的学习
1.哈希函数是计算机领域特别是在密码学领域应用最广泛的算法之一,哈希表是数据结构中应用最广泛的结构之一。哈希函数又名散列函数,对于经典哈希函数来说,它具有以下5点性质:1、输入域无穷大2、输出域有穷尽3、输入一样输出肯定一样4、当输入不一样输出也可能一样(哈希碰撞)5、不同输入会均匀分布在输出域上(哈希函数的散列性)............原创 2022-03-17 17:07:37 · 145 阅读 · 0 评论 -
Java Equals源码基础
基本数据类型只有8种,可按照如下分类①整数类型:②浮点类型:③字符类型:④布尔类型:①.类:②.接口:③.数组:④.字符串:⑤.包装类 :1.对于==来说:①如果是在比较基本数据类型,那么比较的就是两个变量的值是否相等(数据类型不一定相同);②如果是在比较引用数据类型,那么就是比较两个对象的地址值是否相同(两个引用是否指向同一个地址)。2.对于equals来说:①如果在类重写了equals方法,比较的就是内容是否相等;②如果类没有重写equals方法,那么比较的就是地址值是否相等。3.2.原创 2022-07-01 00:25:27 · 420 阅读 · 0 评论