java
文章平均质量分 63
zhonglin_li
这个作者很懒,什么都没留下…
展开
-
java题(可以当作面试)
今天一个朋友给以一些他面试的题,(学校和企业合作的,他说有点水,) 具体的题目就不说了,贴代码:class A { public String show(D obj){ return ("A and D"); } public String show(A obj){ return ("A and A");原创 2016-05-10 23:05:33 · 278 阅读 · 0 评论 -
java异常
http://blog.csdn.net/hguisu/article/details/6155636(上面的例子,感觉被作者骗了) http://blog.csdn.net/tiantiandjava/article/details/46777051( finally中使用return会吃掉catch中抛出的异常)转载 2016-07-18 16:01:00 · 248 阅读 · 0 评论 -
ThreadLocal简单理解
参考资料:http://www.cnblogs.com/dolphin0520/p/3920407.html 先来看看为什么用ThreadLocal,上一篇博客说的很好了,就好比,你要让你的线程链接数据库,如果你让这些线程共享一个数据库链接的话,就会出问题: 代码来自参考博客:class ConnectionManager { private static Connecti原创 2016-05-31 21:05:31 · 292 阅读 · 0 评论 -
Spring之PropertyEditorSupport_浅谈
先看看Spring容器,这里不说Spring怎么实现容器的,只是说说容器功能实现的各个阶段,大致可以分为两个阶段:1.启动容器 首先Spring会通过你的配置文件,加载配置信息,分析配置信息,然后会把分析后的信息组成相应的BeanDefinition,最后把这些保存到bean定义必须的BeanDefinition,注册到相应的BeanDefinitionRegistry,这样容器就基本启动了。原创 2016-06-02 23:28:29 · 6834 阅读 · 0 评论 -
java语言 flatten(Object[] objs){} 方法
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-03-25 21:22:42 · 3057 阅读 · 0 评论 -
java_Thread生产消费者问题
生产消费者问题是经典的问题 我有一个箱子,可以放苹果,有一个生产者生产苹果,一个消费者消费苹果,用线程可以这样写:/*箱子*/class PT { private String info="苹果"; public String getInfo() { return info; } public void setInfo(String info) {原创 2016-05-16 16:07:49 · 292 阅读 · 0 评论 -
java_Thread中synchronized关键字的使用
要解决上一篇博客中的数据不安却问题,最简单的方法就是使用synchronized关键字 (synchronized可以使用在同步块上,也可用于方法上,)class MyThread8 implements Runnable { private int t = 5; @Override public void run() { for(int i = 0; i<原创 2016-05-16 14:55:59 · 367 阅读 · 0 评论 -
java_Thread 常用操作
一,nameThread有name属性(如果要追究原理,又牵涉到源码,还要看操作系统,麻烦,先记住,平时用的话这样就行了 , ), 创建的时候可以设置,程序可以通过 currentThread() 取得当前线程对象,得到当前线程后也可以设置线程namclass MyThread implements Runnable { @Override public void run(原创 2016-05-13 20:57:32 · 345 阅读 · 0 评论 -
java_Thread
长话短说: windows是多进程的操作系统, 一个进程包括多个线程(Thread)线程结束,进程不一定结束,进程结束它包括的线程一定结束。 创建多线程 两种方法,继承Thread,实现Runnable 1.继承Threadclass MyThread1 extends Thread { @Override public void run() { for(原创 2016-05-13 17:20:35 · 342 阅读 · 0 评论 -
默默的在心里划1万个圈圈(o.o)
http://bbs.csdn.net/topics/390085548转载 2016-06-23 16:37:00 · 290 阅读 · 0 评论