Java小强个人技术博客站点
手机版
首页
Java
开源
服务器
站长
框架
Linux
软件
JS
DB
NET
微语
留言薄
当前位置:
首页
>> 理论
YYYY与yyyy的区别
145
0
理论
| 2023-2-20 12:20
在掘金社区看到有人说这个问题,网上查了一下真有人遇到过这个问题,这里来简单说下。date格式为“YYYY-MM-dd”表示的是周年,date格式为“yyyy-MM-dd”表示的是年。看如下代码@Test public void test2() { DateFormat ......
查看详细
Java8中Stream使用示例
130
0
理论
| 2023-2-17 9:57
ava 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。这种风格将要处理的元素集合看作一种流, 流在管道中传输, ......
查看详细
Integer.parseInt和Integer.valueOf区别
123
0
理论
| 2023-2-16 8:53
Integer.parseInt多次解析同一个字符串得到的int基本类型数据是相等的。Integer.valueOf多次解析相同的一个字符串时,得到的是Integer类型的对象:如果s字符串对应的整数值在 -128~127之间,则解析出的Integer类型的对象是同一个对象;如果s字符串对应的整数值不在-128~127之间,则解析出的Integer类型的对象......
查看详细
并发编程BlockingQueue、BlockingDeque
1328
0
理论
| 2022-10-2 14:56
BlockingQueue也叫做阻塞队列,在某些情况下对BlockingQueue的访问可能会造成阻塞。被阻塞的情况主要有如下两种:当队列满了的时候进行入队列操作当队列空了的时候进行出队列操作阻塞队列一共有四套方法用来进行增、删、查,当每套方法对应的操作不能马上执行时会有不同的反应,下面这个表格就分类列出了这些方法:这4类方法有不同的行为1,Throws E......
查看详细
Future机制
808
0
理论
| 2022-10-1 14:07
常见的两种创建线程的方式。一种是直接继承Thread,另外一种就是实现Runnable接口。这两种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。从Java 1.5开始,就提供了Callable和Future,通过它们可以在任务执行完毕之后得到任务执行结果。Future模式的核心思想是能够让主线程将原来需要同步等待的这段时间用来做其他的事情。(因为可......
查看详细
并发编程之Java中Selector
1065
0
理论
| 2022-9-28 9:56
Selector提供选择执行已经就绪的任务的能力,使得多元 I/O 成为可能,就绪选择和多元执行使得单线程能够有效率地同时管理多个 I/O channel。C/C++许多年前就已经有 select()和 poll()这两个POSIX(可移植性操作系统接口)系统调用可供使用。许多os也提供相似的功能,但对Java 程序员来说,就绪选择功能直到 JDK 1.4 ......
查看详细
并发编程之AtomicInteger,AtomicLong,LongAdder
872
0
理论
| 2022-9-27 17:51
AtomicInteger类是系统底层保护的int类型,通过提供执行方法的控制进行值的原子操作。AtomicInteger它不能当作Integer来使用。AtomicInteger与使用同步执行相同操作相比,使用它同样更快,更易读。在 JDK1.5 中新增了并发情况下使用的 Integer/Long 所对应的原子类AtomicInteger 和 Atomic......
查看详细
多线程同步计数器CountDownLatch,CyclicBarrier,Semaphore
896
0
理论
| 2022-9-27 17:19
CountDownLatchCountDownLatch是一个同步工具类,它允许一个或多个线程等待其他线程一系列操作的完成。A synchronization aid that allows one or more threads to wait until a set of operations being performed in other threa......
查看详细
1
2
3
4
5
6
...
»
个人资料
Java小强
未曾清贫难成人,不经打击老天真。
自古英雄出炼狱,从来富贵入凡尘。
站内搜索
文章分类
Java(42)
站长(50)
开源(114)
框架(50)
理论(76)
JS(52)
Linux(12)
DB(48)
服务器(51)
NET(11)
生活(35)
软件(77)
PHP(14)
其他(5)
最新文章
SQL/日志监控框架log4jdbc
Windows下如何查看端口被谁占用
权限框架Sa-Token
在线构建自动部署软件JPOM
HuTool工具箱验证JWT生成Token失败
Redis中处理处理没有ACK确认的Stream
Redis发布订阅subscribe/publish模式
使用Redis集合List实现消息队列
热门文章
HTTP POST数据和数据接收
常用SpringJPA主键生成策略,UUID和自增
Apache Commons Jar包下载
SpringJPA 慎重 findAll() 切记分页
IIS服务器返回Bad Request (Invalid Hostname)解决办法
java中BigDecimal加减乘除基本用法
Web测试调试插件RESTClient和HttpRequester
windows service 更换IP后Tomcat无法启动
随机文章
Redhat5下MySql遇到的乱码问题
MySQL 使用java备份某张表的操作
Oracle JDBC 连接时的一个BUG
使用360网站服务监控
Spring 发送邮件 简单邮件
Spring 发送邮件 HTML邮件
Spring 发送邮件 内嵌图片增加附件
Spring 发送邮件 使用File指定附件