
JAVA笔记
文章平均质量分 52
最好的安排
希望来年工作生活都能取得不错的进展,加油!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA线程池的使用
Java并发编程:线程池的使用 Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个转载 2015-12-10 18:24:08 · 518 阅读 · 0 评论 -
session知识点概括
1.session介绍:session主要用来存储用户的会话所需的信息(用户行为信息),当用户在同一个服务器上实现不同的操作时,session信息会以变量的形式存储在服务器的内存中,保存用户的状态信息,用户第一次访问服务时,服务器上不存在该用户session的信息,会为其创建一个session,并返回给客户端一个sessionid(具有唯一性和随机性),该sessionid一般情况下保存在客户端的原创 2016-03-16 10:34:51 · 769 阅读 · 0 评论 -
java volatile可见性解析
很长一段时间中对于volatile关键字都是一知半解的,由于工作中用的比较少,也没有对其深入了解,直到看了《深入理解java虚拟机》之后,才有进一步的了解。 volatile是java虚拟机提供的最轻量级的同步机制,只能作用于变来那个,具备两种特性: 保证此变量对所有线程的可见性:可见性是指一旦一个线程修改了此变量的值,其他线程能立即得知。 禁止指令的重排序(本文暂不涉及) 由于vol原创 2017-05-30 23:47:29 · 841 阅读 · 0 评论 -
泛型及其擦除
1. 什么是泛型,泛型具有什么优点 定义:程序编码中包含类型参数的类型,泛型适用于类,接口,方法,主要目的之一是容器持有什么类型的对象,并且有编译器来保证类型的正确性。 优点: 1. 可重用性,相同功能的但是处理不同类型的数据,可用一份泛型代码完成。换句话说即编写的代码可以被很多不同类型的对象所重用。 2. 类型安全:在编译期确保泛型类所接收的实际类型参数是正确的,不不会导致运行期的ClassC原创 2017-06-06 21:27:38 · 381 阅读 · 0 评论 -
启动报错:One or more listeners failed to start. Full details will be found in the appropriate container
启动报错:One or more listeners failed to start. Full details will be found in the appropriate container log file 启动时在日志中只看到以上(One or more listeners failed to start. Full details will be found in the appro...原创 2018-12-06 13:33:01 · 4653 阅读 · 0 评论