j2se
wangyanlong0107
这个作者很懒,什么都没留下…
展开
-
【转】Java程序员的良药:应用程序的开发技巧
【IT168 技术】 假如你是一名Java开发者,正在开发和维护包含2000个类并使用了很多框架的应用程序。你要如何理解这些代码呢?在典型的Java企业项目小组中,大部分能够帮你的高级工程师看起来都很忙,文档也很少。你需要尽快交付成果,并向项目组证明自己的能力。你会如何处理这种状况呢?这篇文章为开始开发新项目的Java开发者提供了一些建议。 1. 不要试图一下子搞懂整个项目...原创 2012-05-11 18:04:07 · 75 阅读 · 0 评论 -
Differences between notify() and notifyAll()
Notification to number of threads : We can use notify() method to give the notification for only one thread which is waiting for a particular object whereas by the help of notifyAll() methods we ca...原创 2018-07-16 09:01:13 · 141 阅读 · 0 评论 -
【转】深度解析Java多线程的内存模型
https://www.jianshu.com/p/a3f9f2c3ecf8内部java内存模型硬件层面的内存模型Java内存模型和硬件内存模型的联系共享对象的可见性资源竞速Java内存模型很好的说明了JVM是如何在内存里工作的,JVM可以理解为java执行的一个操作系统,作为一个操作系统就有内存模型,这就是我们常说的JAVA内存模型...原创 2018-07-16 09:00:33 · 165 阅读 · 0 评论 -
【转】java rmi
此处讲的是Java中的RMI,而不是通用意义上的RMI,关于通用的RMI可以参考分布式之RPC的协议以及错误处理 这篇文章。一、Java RMI简介Java RMI用于不同虚拟机之间的通信,这些虚拟机可以在不同的主机上、也可以在同一个主机上;一个虚拟机中的对象调用另一个虚拟上中的对象的方法,只不过是允许被远程调用的对象要通过一些标志加以标识。这样做的特点如下:优点:避免重复造轮...原创 2018-01-03 18:57:12 · 120 阅读 · 0 评论 -
Java Annotation认知(包括框架图、详细介绍、示例说明)
摘要Java Annotation是JDK5.0引入的一种注释机制。网上很多关于Java Annotation的文章,看得人眼花缭乱。Java Annotation本来很简单的,结果说的人没说清楚;弄的看的人更加迷糊。我按照自己的思路,对Annotation进行了整理。理解 Annotation 的关键,是理解Annotation的语法和用法,对这些内容,我都进行了详细说明;理解A...原创 2017-10-09 19:49:17 · 145 阅读 · 0 评论 -
【转】web.xml 配置404和500错误的自定义页面
web.xml Xml代码 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XML原创 2016-01-03 15:16:57 · 363 阅读 · 0 评论 -
关于java的binding
//file: MyMain.classclass Base{int a=10;public void show(){ System.out.println(a);}}class Ext extends Base{int a=200;public void show(String s){ System.out.println(s);}}public class MyMain{p...原创 2013-06-16 22:51:08 · 1128 阅读 · 0 评论 -
【转】web.xml 中的listener、 filter、servlet 加载顺序及其详解
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -...原创 2012-08-23 11:09:16 · 64 阅读 · 0 评论 -
【转】web.xml中listener的作用及使用(转)
概述:Servlet监听器用于监听一些重要事件的发生,监听器对象可以在事情发生前、发生后可以做一些必要的处理。接口:目前Servlet2.4和JSP2.0总共有8个监听器接口和6个Event类,其中HttpSessionAttributeListener与HttpSessionBindingListener 皆使用HttpSessionBindingEvent;HttpSess...原创 2012-08-23 11:07:57 · 95 阅读 · 0 评论 -
html中get和post的区别
1. get是从服务器上获取数据,post是向服务器传送数据。 2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION...原创 2012-06-06 09:48:36 · 147 阅读 · 0 评论 -
try-catch-finally与return的执行顺序
写java程序经常碰到异常,try-catch-finally与return的执行顺序不是很清晰,总是调整到编译通过就放在那里了,没有细致的研究过,碰到的次数多了,很烦! 测试一下(一):只有try-catch return语句在try里面。javac Test.java编译时报错:缺少返回语句。 return语句放在catch后面,成功。public ...2011-11-16 17:30:37 · 101 阅读 · 0 评论 -
【转】Request的getParameter和getAttribute方法的区别
HttpServletRequest.getParameter("modelName"); 能取到想要的modelObject吗?经过测试之后,发现是不能的。后来想想,其他道理挺简单的,当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将数据放入到HttpServletRequest对象中,然后转发目标通过 getAttribute方法来取得...原创 2012-05-29 15:42:46 · 80 阅读 · 0 评论 -
【转】JAVA泛型通配符(PECS)
在JAVA的泛型集合中,默认都可以添加null,除此以外,还有以下三条规则。1. “?”不能添加元素以“?”声明的集合,不能往此集合中添加元素,所以它只能作为生产者(亦即它只能被迭代),如下:List<?> names = Lists.newArrayList("yiifaa");// 通配符声明的集合,获取的元素都是Object类型List<Obje...原创 2018-07-29 10:43:57 · 157 阅读 · 0 评论