随笔分类 - JAVA相关
摘要:https://www.cnblogs.com/baizhanshi/p/6611164.html
阅读全文
摘要:PO(Persistence Object)持久化类的7个规范
阅读全文
摘要:https://blog.csdn.net/evankaka/article/details/44153709#t3
阅读全文
摘要:https://www.cnblogs.com/cnwutianhao/p/5487758.html
阅读全文
摘要:https://blog.csdn.net/u010739551/article/details/51065923/
阅读全文
摘要:https://www.cnblogs.com/xingzc/p/6277581.html
阅读全文
摘要:https://www.cnblogs.com/zknublx/p/5885840.html
阅读全文
摘要:https://blog.csdn.net/tuke_tuke/article/details/51588156
阅读全文
摘要:看了一些Junit4的视频,简单了解了Junit4的一些基本用法,整理记录一下。 环境搭建 这里使用的开发工具是MyEclipse,首先新建一个Java工程,将Junit4的jar包引入,eclipse和MyEclipse都集成了Junit的jar包,详细操作如下图。 1、新增一个Junit的jar
阅读全文
摘要:在 Servlet API 中有一个 ServletContextListener 接口,它能够监听 ServletContext 对象的生命周期,实际上就是监听 Web 应用的生命周期。 当Servlet 容器启动或终止Web 应用时,会触发ServletContextEvent 事件,该事件由S
阅读全文
摘要:https://blog.csdn.net/kehyuanyu/article/details/23540901
阅读全文
摘要:看代码中用到了handleEvent和action,都是对事件进行处理的,觉得这两个方法可以直接合并,于是尝试合并后,发现功能还是有问题,说明两者还是有区别了,查了很久的资料,才基本了解这两者的区别。 发现网上对其资料比较少,但是查询了JDK_API1.6以后,发现这个方法已经被淘汰了,从JDK1.
阅读全文
摘要:今天在这边介绍一下Java基础中的rmi使用。其实rmi有什么样的使用场景呢?它跟webservice有什么区别呢?其实webservice主要是可以跨语言实现项目间的方法调用,而rmi只是java内部语言进行的远程方法调用。这里我们把远程这个概念用服务端表示,调用者用客户端表示。 那么首先我们先讲
阅读全文
摘要:execute(Runnable x) 没有返回值。可以执行任务,但无法判断任务是否成功完成。 submit(Runnable x) 返回一个future。可以用这个future来判断任务是否成功完成。 在Java5之后,任务分两类:一类是实现了Runnable接口的类,一类是实现了Callable
阅读全文
摘要:jdk1.7.0_79 在上文《10.并发包阻塞队列之ArrayBlockingQueue》中简要解析了ArrayBlockingQueue部分源码,在本文中同样要介绍的是Java并发包中的阻塞队列LinkedBlockingQueue。ArrayBlockingQueue队列是由数组实现,而Lin
阅读全文
摘要:在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列(先进先出)。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQueue,在实际应用中要根据实际需
阅读全文
摘要:** * Java反射 *所谓反射,可以理解为在运行时期获取对象类型信息的操作。 *传统的编程方法要求程序员在编译阶段决定使用的类型,但是在反射的帮助下, *编程人员可以动态获取这些信息,从而编写更加具有可移植性的代码。 *严格地说,反射并非编程语言的特性,因为在任何一种语言都可以实现反射机制, *
阅读全文
摘要:Java 线程池 Executors提供了几种线程池实现? 5个,分别如下 1、newCachedThreadPool:创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。(线程最大并发数不可控制)2、newFixedThreadPool:创建一个定长线程池
阅读全文