
经验总结
文章平均质量分 67
u010634054
这个作者很懒,什么都没留下…
展开
-
Java匿名内部类
匿名内部类就是没有名字的内部类,匿名内部类只能使用一次,它通常用来简化代码编写。使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口。 以MVC架构为例,考虑如下场景。我们在jsp页面添加一个用户,需要将用户同步到第三方平台,为了不用等待第三方平台返回,这段逻辑我们交给一个线程去实现。在userService代码里面,我们执行完addUser的dao操作,采用匿名内部类...原创 2013-12-16 20:37:13 · 82 阅读 · 0 评论 -
spring常用注释小结
在spring里面使用注释必须先开启注释驱动支持<context:annotation-config/><aop:aspectj-autoproxy/>开启@AspectJ的注释 对Bean的注释可以用@Component 、@Repository、@Service、@Controller注释类。@Component 是通用形式。@Repo...原创 2014-02-24 10:44:40 · 103 阅读 · 0 评论 -
ThreadPoolExecutor使用
线程池类ThreadPoolExecutor首先看下构造方法ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ThreadFactory threadFactory, R...原创 2014-02-07 22:46:42 · 100 阅读 · 0 评论 -
java反射总结
Class类代表一个类。可以通过以下3种方式获取:Class.forName方式获取,推荐使用这种方式Class<?> classType = Class.forName("com.test.reflection.Student"); 类名.class方式获取Class<?> classType = Student.class; 对象的g...原创 2014-02-04 23:01:28 · 88 阅读 · 0 评论 -
java线程并发库
java线程并发库:Java5以后提供在并发编程中很常用的实用工具类,这些工具类在java.util.concurrent包下面。 java.util.concurrent.atomic包支持在单个变量上解除锁的线程安全编程。可以对基本类型、数组中的基本类型、类中的基本类型等进行操作。 线程池创建一个只有一个线程的线程池,与单线程一样,但好处是保...原创 2014-01-31 20:45:19 · 161 阅读 · 0 评论 -
java线程(笔试用)
启动线程两种方式继承Thread类new Thread() { public void run() { }}.start();实现Runnable接口new Thread(new Runnable() { public void run() { }}).start(); 线程互斥多个线程操作同一个资源(...原创 2014-01-31 11:22:13 · 89 阅读 · 0 评论 -
java浅复制和深复制
浅复制被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。看下面的例子School类public class School implements Cloneable{ private String name; public School(String name){ this.name = name; } @Over...原创 2014-05-26 17:27:24 · 184 阅读 · 0 评论 -
java类加载机制
java的类加载器有3种:引导类加载器(bootstrap class loader):它用来加载 Java 的核心库,是用原生代码来实现的,并不继承自 java.lang.ClassLoader。扩展类加载器(extensions class loader):它用来加载 Java 的扩展库。Java 虚拟机的实现会提供一个扩展库目录。该类加载器在此目录里面查找并加载 Java 类。系统类加...原创 2014-05-11 22:01:11 · 105 阅读 · 0 评论 -
java集合类(笔试用)
概述先上图: 两条分支:Collection和MapCollection接口没有实现类,有两个接口:Set和ListSet 无序,没有重复元素 SortedSet升序排列的Set,实现类是TreeSetList 有序,可以有重复元素Map接口实现类HashMap SortedMap按key的升序排列,实现类是TreeMap TreeSet和TreeMap的...原创 2013-12-28 21:26:57 · 85 阅读 · 0 评论 -
java容易忽视的基础知识(笔试用)
类的访问说明符public 可以任意访问default 只有同一个包中才能访问类的其他修饰符final 不能被其他类继承,如Stringabstract 抽象类,不能实例化 方法的访问说明符private 只能同一个类中访问protected 同一个类或子类访问public 所有都能访问default 只有同一个包中才能访问 ...原创 2013-12-28 17:16:21 · 112 阅读 · 0 评论 -
web项目http和https跳转session失效解决
最近web项目中有http和https两种地址。两者跳转可能出现重新生成session问题,导致失效。现总结如下:第一种情况http跳转到https,session不会失效。第二种情况https跳转到http,session失效。tomcat会重新生成sessionId。解决办法:在http到url后面加上;jsessionid=<%=session.getId()%...原创 2013-12-19 20:53:04 · 1602 阅读 · 0 评论 -
从一个系统架构展现我们需要掌握哪些技术
最近想总结下自己已掌握了哪些技术,还有哪些技术可以学习,所以写下这篇文章。先从一张系统架构图开始说起: 这个系统没有具体的名称,严格来说只代表了一种“思想”。这种“思想”就是对外提供一种能力,这种能力根据业务处理层的service决定。比如将这种架构运用到“XX交易平台”,提供的能力就是转账、账户查询;将这种架构运用到“XX终端管理系统”,提供的能力就是终端设备的认证、升级等。...原创 2014-03-09 18:31:36 · 509 阅读 · 0 评论