ReentrantLock锁 ReentrantLock是Java中常用的锁,属于乐观锁类型,多线程并发情况下。能保证共享数据安全性,线程间有序性 ReentrantLock通过原…
java服务端单线程示例 import java.io.IOException; import java.io.InputStream; import java.io.Output…
方法: Iterator iter = jsonInfo.entrySet().iterator(); 代码示例: public class Test { public stati…
之前做过cookie实现记住密码,这次换成session记住密码又做了一遍,有很多收获。 本次博客分为两部分。一部分是cookie和session的区别(面试经常被问道);另一部分…
1. 常用的JSON转换 JSONObject 转 JSON 字符串 JSONObject json = new JSONObject(); jsonObject.pu…
我们经常会使用网络爬虫去爬取需要的内容,提到爬虫,可能大家伙都会想到python,其实除了python,还有java。java的编程语言简单规范,是很好的爬虫工具。而且java爬虫…
题目: 假设Tom和Jerry利用Java UDP进行聊天,请为他们编写程序。具体如下: (1)、Tom和Jerry聊天的双方都应该具有发送端和接收端; (2)、利用Datagra…
为了能够在不同的平台支持java的语言,我们需要一种辅助机制进行翻译,所以java虚拟机就诞生了,也就是平时所说的JVM。能够对java语言进行翻译,然后适应于其他的平台。下面窝们…
在java开发中,有一个核心的组成部分,我们在进行java安装时,首先下载的就是这个软件,它就是JDK工具包。可以说在范围上是包括了java的其它组成部分,不过还需要我们对这个工具…
今天我们探讨一下Java中\"==\"与equals()的区别 ==:关系运算符 在基本数据类型中比较两个值的内容是否相等 &n…
在我们对gc中的算法有基本概念理解后,要把算法的理念实现还需要依托实际垃圾收集器的使用。因为光靠一些简单的原理不足以支撑整个程序的运行,在回收机制上有专门的收集器。下面我们就垃圾收…
volatile是什么 volatile关键字是Java提供的一种轻量级同步机制。它能够保证可见性和有序性,但是不能保证原子性 可见性 对于volatile的可见性,先看看这段代码…
Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?
Thanks for sharing. I read many of your blog posts, cool, your blog is very good.
Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.
Thanks for sharing. I read many of your blog posts, cool, your blog is very good.
Excellent blog here Also your website loads up very fast What web host are you using Can I get your affiliate link to your host I wish my web site loaded up as quickly as yours lol