
JAVA
zhang284021445
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java多态性详解——父类引用子类对象
面向对象编程有三个特征,即封装、继承和多态。 封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据。 继承是为了重用父类代码,同时为实现多态性作准备。那么什么是多态呢? 方法的重写、重载与动态连接构成多态性。Java之所以引入多态的概念,原因之一是它在类的继承问题上和C++不同,后者允许多继承,这确实给其带来的非常强大的功能,但...原创 2011-08-17 12:41:57 · 183 阅读 · 0 评论 -
Java并发编程-客户端加锁机制
Java并发编程P61public class ListHelper<E> { public List<E> list = Collections.synchronizedList(new ArrayList<E>()); /** * 非线程安全,每个实例对象都有唯一的锁来保证对象的原子一致性。 * sync...原创 2017-06-25 17:14:18 · 378 阅读 · 0 评论 -
Java并发实战-私有构造函数捕获
java并发编程实战P58私有构造函数捕获:私有构造函数进行线程安全地对象复制转发:http://atbug.com/private-constructor-capture-idiom//** * 将拷贝构造函数实现为this(p.x, p.y),那么会产生竞态条件,而私有构造函数则可以避免这种竞态条件。这是私有构造函数捕获模式的一个实例 */public cla...原创 2017-06-24 21:58:02 · 715 阅读 · 0 评论 -
java.lang.Void
java.util.concurrent.ForkJoinPool/** * Class for artificial tasks that are used to replace the target * of local joins if they are removed from an interior queue slot * in WorkQueue.tryRemove...原创 2017-06-20 23:39:24 · 215 阅读 · 0 评论 -
jvm学习笔记
学习笔记HotSpot不区分虚拟机栈和本地方法栈,所以-Xoss参数(设置本地方法栈大小)虽然存在但是无效。栈容量只由-Xss参数设定StackOverflowEror:线程请求深度大于虚拟机所允许的最大深处OutOfMemoryError:虚拟机在扩展栈是无法获取足够的内存空间-Xms512m -Xmx512m -XX:+HeapDumpOnOutOfMemoryError ...原创 2014-03-25 13:47:26 · 118 阅读 · 0 评论 -
自定义标签与spring注入报空
在自定义标签中注入spring对象报空 参考链接:http://tcrct.iteye.com/blog/258657原创 2014-03-25 13:08:53 · 136 阅读 · 0 评论 -
java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanCreationException: Error crea...原创 2014-06-11 13:11:12 · 196 阅读 · 0 评论 -
jdbc增删改查加分页
public class UserDao implements DAO { private static final long serialVersionUID = 1L; private Connection connection = null; private PreparedStatement preparedStatement = null; private Resul...原创 2012-12-05 23:04:35 · 217 阅读 · 0 评论 -
连接工厂
//JDBC编程练习public class DBHandle { /** 驱动类 */ private static String SQL_DRIVER = ""; /** 数据库连接串 */ private static String SQL_URL = ""; /** 用户名 */ private static String SQL_USERNAME = ""...原创 2012-12-05 22:58:40 · 145 阅读 · 0 评论 -
javascript学习笔记
原创 2013-05-02 17:32:42 · 94 阅读 · 0 评论 -
java中基本数据类型和引用类型的==和equals判断体会
今天下午遇到一个问题:两个相等的整数相比结果返回false,像t2==t3这样,打印t2,t3的值相同都是283,结果就不一样呢?下面我们来看这例子:public static void main(String[] args) { int t1=1; Integer t2=1; Integer t3=new Integer(1); System.out.println...原创 2013-04-19 13:23:20 · 348 阅读 · 0 评论 -
出现Exception之后会影响程序的执行流程吗
程序出现异常后catch块以后的代码是否执行?以下是一个小示例: public static void main(String[] args) { System.out.println("test result is :"+test()); System.out.println("test result is :1"); System.out.println("test re...原创 2013-04-19 13:02:06 · 344 阅读 · 0 评论 -
eclipse时间
eclipse时间@date @time 时间格式转换成,例如:2012-12-12 12:22:20将附件中的jar替换到plugins文件下的jar包即可。原创 2013-03-14 21:50:08 · 299 阅读 · 0 评论 -
eclipse集成tomcat
在eclipse中找到${path}\eclipse\plugins路径,将tomcatPluginV33.zip文件解压并将com.sysdeo.eclipse.tomcat_3.3.0文件夹复制到该路径重启eclipse即可。仅供参考学习。原创 2013-03-14 21:46:24 · 112 阅读 · 0 评论 -
eclipse实现openexplorer功能
在eclipse中找到${path}\eclipse\plugins路径,将openexplorer_1.0.0.jar文件复制到该路径重启eclipse即可。仅供参考学习。原创 2013-03-14 21:42:45 · 163 阅读 · 0 评论 -
java有关英文缩写
JDK(Java Development Kit,java开发工具包) JRE(Java Runtime Environment,Java运行环境), JDBC(Java Data Base Connectivity,java数据库连接) JNDI (Java Naming and Directory Interface,Java命名和目录接口) POJO(Plain Old Ja...原创 2012-06-06 21:36:01 · 215 阅读 · 0 评论 -
解决Myeclipse导入包出现不了referenced libraries的问题
我想往Web工程里面导入些包,复制到WebRoot ---> WEB-INF ---> lib,可是期待的referenced libraries没有出现,晕倒。反复检查,终于找到了解决的办法。 在Package Explorer这个窗体中,右上角有个下拉小三角,点击 ---> Filters ,在Select the elements to exclude from the ...原创 2011-09-02 09:29:18 · 532 阅读 · 0 评论 -
Spring aop
org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory#getAdviceorg.springframework.aop.framework.adapter.DefaultAdvisorAdapterRegistry#wrap ### org.springframework.aop.frame...原创 2018-09-10 18:23:41 · 201 阅读 · 0 评论