09 2016 档案

摘要:1、classpath 用于指定java运行时,jvm寻找class文件以及jar文件的存储目录。jvm依据classpath中出现的jar文件以及目录,依次寻找,直到找到指定class文件。 例:java -classpath .;./lib/*;./ext/* MainClass 当MainCl 阅读全文
posted @ 2016-09-26 14:14 mahuan2 阅读(551) 评论(0) 推荐(0) 编辑
摘要:软件简介 Spring是一个流行的控制反转(IoC)和面向切面(AOP)的容器框架,在java webapp开发中使用广泛。http://projects.spring.io/spring-framework/ MyBatis是一个基于Java的数据持久层框架,其原名是iBatis,在升级到3.0版 阅读全文
posted @ 2016-09-11 16:31 mahuan2 阅读(9063) 评论(0) 推荐(0) 编辑
摘要:首先从名字可以了解,notify是通知一个线程获取锁,notifyAll是通知所有相关的线程去竞争锁。 notify不能保证获得锁的线程,真正需要锁,并且可能产生死锁。 举例1: 所有人(消费者线程)准备吃饭,食堂没有开放(没有释放锁)打饭窗口(锁),所有人等待(WAITING)。 食堂开饭打饭窗口 阅读全文
posted @ 2016-09-05 14:21 mahuan2 阅读(7419) 评论(1) 推荐(0) 编辑