![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java入门之路
favomj
吃枣药丸
展开
-
线程池源代码解析
//原作看这里, 经典http://www.cnblogs.com/dolphin0520/p/3932921.html自己的总结: ThreadPoolExecutor extends AbstractExecutorService public ThreadPoolExecutor(int corePoolSize,int maximumPoolSize,long kee转载 2016-12-04 22:24:14 · 266 阅读 · 0 评论 -
URLConnection详解
URLConnection详解转载 2016-12-08 16:14:58 · 311 阅读 · 0 评论 -
守护进程与未捕获异常处理器
守护进程与未捕获异常处理器原创 2016-12-09 16:55:51 · 918 阅读 · 1 评论 -
volatile 与 final 变量
volatile原创 2016-12-09 17:24:54 · 2610 阅读 · 0 评论 -
实现权限类
当你想对Java程序进行权限控制时,可以考虑启用SecurityManager安全管理器,并配置XX.policy文件来达到你想的效果。(想对安全管理器进一步了解,可以阅读《深入Java虚拟机》)1.启动SecurityManager开关默认情况下,JVM是不启动安全检查的,所以要想让程序在沙箱中运行,必须将开关打开。打开的方式有两种,一种是在启动运行中追加JVM参数 -Djava.sec转载 2016-12-15 19:00:14 · 279 阅读 · 0 评论 -
File源码解析
File源码解析看这里http://www.cnblogs.com/Alandre/p/4647502.html闲着无聊找了下File.getName()的源码,发现了上面那篇不错的博客总结图:下面是getName()的源码 public String getName() { int index = path.lastIndexOf(separatorC转载 2016-12-22 15:19:53 · 284 阅读 · 0 评论 -
多态分析
什么是多态面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)实现多态的技术称为:动态绑定(dynamic binding),是指在执行期间判断所引用对象的实际类型,根据其实际的转载 2016-12-19 14:03:24 · 308 阅读 · 0 评论