java
dfsq666
不积跬步无以至千里,不积小流无以成江海
展开
-
java中抽象类和接口的区别
接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的,另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。还有,接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多个接口实现多重继承,接口还有标识(里面没有任何方法,如Remote接转载 2015-04-22 19:21:40 · 255 阅读 · 0 评论 -
生产者-消费者问题
java线程的生命周期 /** * 公共资源类 */public class PublicResource { private int number = 0; /** * 增加公共资源 */ public synchronized void increase() { while (number >= 3) { t原创 2015-06-17 20:28:46 · 466 阅读 · 0 评论 -
JdbcTemplate学习笔记
import core包下的JdbcTemplate类import org.springframework.jdbc.core.JdbcTemplate;1、使用JdbcTemplate的execute()方法执行SQL语句 jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))"); 2、updat原创 2015-06-05 13:37:41 · 438 阅读 · 0 评论 -
JAVA的json处理器fastjson
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。主要特点: 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson) 强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum) 零依赖(没有依赖其它任何类库除了JDK)maven依赖原创 2015-06-09 16:16:52 · 363 阅读 · 0 评论