- 博客(30)
- 收藏
- 关注
转载 Java构造器和方法的区别
要学习Java,你必须理解构造器。因为构造器可以提供许多特殊的方法,这个对于初学者经常混淆。但是,构造器和方法又有很多重要的区别。原作者:Robert Nielsen 原站:www.javaworld.com 我们说构造器是一种方法,就象讲澳大利亚的鸭嘴兽是一种哺育动物。(按:老外喜欢打比喻,我也就照着翻译)。要理解鸭嘴兽,那么先必须理解它和其他哺育动物的区别。同样地,要理解构造器,那
2017-03-17 08:20:50
302
转载 使用DbUtils实现增删改查——ResultSetHandler接口的实现类
总结如下:①ArrayHandler:把结果集中的第一行数据转成对象数组。②ArrayListHandler:把结果集中的每一行数据都转成一个对象数组,再存放到List中。③BeanHandler:将结果集中的第一行数据封装到一个对应的JavaBean实例中。④BeanListHandler:将结果集中的每一行数据都封装到一个对应的JavaBean实例中,存放到List里。⑤M
2017-03-15 05:28:47
1454
1
转载 成员变量、类变量、局部变量的区别
变量名首写字母使用小写,如果由多个单词组成,从第2个单词开始的其他单词的首写字母使用大写。如果局部变量的名字和成员变量的名字相同, 要想在该方法中使用成员变量,必须使用关键字this[java] view plain copyclass People { String name = "类体重定义的name";
2017-03-03 16:09:10
266
转载 JAVA中this用法小结
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的thi
2017-03-03 16:07:35
301
转载 JAVA中this用法小结
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的thi
2017-03-03 12:22:23
226
原创 IoC Scenario(dependency rejection.pdf)
public class TextEditor{private SpellChecker checker;public TextEditor()//一个无参构造函数{checker = new SpellChecker();}}public class TextEditor{private ISpellCh
2017-03-03 09:12:35
228
转载 什么是绝对URL、相对URL
URL的中文意思是统一资源定位符。作用就是为了让我们定位互联网上的各种资源。例如我们经常浏览网站看到的每一个网页或图片---都具有唯一的URL,即通过URL地址可以成功的访问到。且这些URL地址都是唯一的。如果想在网上想访问某个页面的时候,可以直接在浏览器中输入URL地址,例如你想中的什么是css,就可以在浏览器中直接输入:http://www.idivcss.com/xuexicss/2
2017-03-03 07:44:49
7261
2
转载 request.getParameter() 和request.getAttribute() 区别
getParameter 是用来接受用post个get方法传递过来的参数的.getAttribute 必须先setAttribute.(1)request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。(2)
2017-02-20 07:32:06
214
原创 Servlet的默认processRequest方法
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8");
2017-02-20 06:55:25
5523
2
转载 What's the difference between doGet()/doPost() and processRequest()?
It's just a matter of moving common code to one place*Note: doPost() and doGet() are part of the Servlet interface, and processRequest() is just a frequently used name for a helper method and is
2017-02-20 06:43:46
598
转载 JDBC之Statement,PreparedStatement,CallableStatement的区别
Statement 每次执行sql语句,数据库都要执行sql语句的编译 ,最好用于仅执行一次查询并返回结果的情形,效率高于PreparedStatement. PreparedStatement是预编译的,使用PreparedStatement有几个好处 a. 在执行可变参数的一条SQL时,PreparedStatement比Statement的效率高,因为DBMS预编译一
2017-02-18 12:35:23
447
转载 JDBC元数据操作(一)-- DatabaseMetaData接口详解
1. 前言 在JDBC技术规范中,提供了Connection,Statement,ResultSet这三个开发过程中经常用到的接口。针对与每个接口,JDBC规范提供了相应的接口描述对象,也就是xxxMetaData系列描述对象。DatabaseMetaData和ResultSetMetaData就是两个常用的获取数据库元数据相关信息的接口,本文只讲解DatabaseMetaData接
2017-02-18 12:34:32
1067
转载 Redirect和Dispatcher 区别
使用forward是服务跳转,浏览器不知道它所请求的具体资源来源,浏览器的地址栏不会变;使用redirect,服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL。request.getRequestDispatcher("test.jsp").forward(request, response);//转发到test.jspresponse.sendRed
2017-02-18 12:31:52
320
转载 window.location.href的用法
在写ASP.Net程序的时候,我们经常遇到跳转页面的问题,我们经常使用Response.Redirect 做ASP.NET框架页跳转,如果客户要在跳转的时候使用提示,这个就不灵光了,如:Response.Write("alert('恭喜您,注册成功!');"); Response.Redirect("main.html"); 这时候我们的提示内容没有出来就跳转了,和Respons
2017-02-18 12:30:26
529
转载 JSTL <c:forEach>,<c:forTokens>标签
这些标签存在,作为一个很好的替代嵌入一个Java的for, while, 或 do-while 通过一个scriptlet循环。 标记是较为常用的标签,因为它遍历对象的集合。标签是用来打破一个字符串转换成标记和遍历每个令牌。属性:标记具有以下属性:属性描述必须?默认itemsInformation to loop
2017-02-18 12:29:14
505
转载 StringBuffer和StringBuilder的区别
无论是做Java或是Android,都避免不了遇到这个问题,其实开发过程中一般情况下是不会纠结,这个问题是面试必选经典题,今天有时间,就总结一下。String、StringBuffer、StringBuilder区别StringBuffer、StringBuilder和String一样,也用来代表字符串。String类是不可变类,任何对String的改变都 会引发新的Str
2017-02-18 11:18:40
280
转载 URI和URL的区别
URI和URL的区别这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer
2017-02-18 10:20:12
235
转载 JSP之c:foreach
JSP之c:foreach标签用于通用数据循环,它有以下属性属 性描 述是否必须缺省值items进行循环的项目否无begin开始条件否0end结束条件否集合中的最后一个项目step步长
2017-02-18 09:35:27
324
转载 ${sessionScope.user}的使用方法
EL 全名为Expression LanguageEL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:${sessionScope.user.sex}所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得用户的性别。假若依照之前JSP Scriptlet的写法如下:User user = (Us
2017-02-18 09:23:28
894
转载 java.sql Interface ResultSetMetaData
All Superinterfaces:WrapperAll Known Subinterfaces:RowSetMetaDataAll Known Implementing Classes:RowSetMetaDataImplpublic interface ResultSetMetaDataextends WrapperAn object that can
2017-02-16 06:24:40
288
转载 Bootstrap 按钮http://www.runoob.com/bootstrap/bootstrap-buttons.html
本章将通过实例讲解如何使用 Bootstrap 按钮。任何带有 class .btn 的元素都会继承圆角灰色按钮的默认外观。但是 Bootstrap 提供了一些选项来定义按钮的样式,具体如下表所示:以下样式可用于, , 或 元素上:类描述实例.btn为按钮添加基本样式尝试一下.btn-default
2017-02-14 10:34:16
585
转载 html中 <hr >的几种不同的语句及效果
HTML中基本的水平线1. HTML方法2. CSS方法HTML中水平分割线的九种特效1. 右边渐变透明或本例使用了CSS的alpha滤镜。2. 左边渐变透明或3. 纺锤形或4. 两头渐变透明或5. 虚线或
2017-02-14 09:44:08
1130
转载 <br>与<p>标签区别
br与p标签区别,br和p标签认识之div+css开发时候常用换行标签接下来,我们介绍下html中常遇见和常用到的br />和标签之间的区别及用法,以及使用css对他们控制设置属性样式——扩展知识css换行,css不换行。br与p区别目录综合介绍br p相关html知识P和br标签区别Br与p总结一、综合介绍br p - TOP首
2017-02-12 08:14:36
2059
转载 浅谈HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1.根据H
2017-02-12 08:07:09
209
转载 request的setAttribute()怎么用的?
request.setAttribute()怎么用的?JSP1代码String [] test=new String[2];test[0]="1";test[1]="2";request.setAttribute("test",test) ;response.sendRedirect("jsp2.jsp");JSP2代码String test[]=(String
2017-02-10 08:06:09
442
转载 jsp隐式对象
JSP隐含对象是Java对象的JSP容器使提供给开发者在每一个页面中,开发者可以直接调用它们没有被显式声明。 JSP隐含对象也被称为预定义变量。JSP的支持下面列出了9个隐式对象:对象描述requestThis is the HttpServletRequest object associated with the request.
2017-02-09 12:07:53
345
转载 Map接口
Map接口储存一组成对的键-值对象,提供key(键)到value(值)的映射,Map中的key不要求有序,不允许重复。value同样不要求有序,但可以重复。最常见的Map实现类是HashMap,他的储存方式是哈希表,优点是查询指定元素效率高。Map接口提供了将键映射到集合的对象,一个映射不能包含重复的键.每个键最多只能映射到一个值.Map接口中同样提供了集合的常用方法,
2017-02-09 07:42:27
240
转载 数组、List和ArrayList的区别
有些知识点可能平时一直在使用,不过实际开发中我们可能只是知其然不知其所以然,所以经常的总结会对我们的提高和进步有很大的帮助,这里记录自己在工作之余的问题,持续更新,欢迎高手斧正. 数组、List和ArrayList的区别 数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简单,比如:string[] s=new string[3];//赋值
2017-02-09 07:19:38
227
转载 EL表达式
EL表达式 (详解)标签: applicationsessionredirectstringjspspring2009-05-15 18:07 152439人阅读 评论(67) 收藏 举报 EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种
2017-02-08 08:42:17
252
转载 empty运算符
7.4.5 empty运算符 empty运算符是一元运算符,用来检查变量或表达式是否为null或"空",执行结果为布尔型。表达式${empty A}按如下规则返回值: 当A为null时,表达式${empty A}返回true。 当A是空串时,表达式${empty A}返回true。 当A是数组、List或Map对象时,如果A中没有任何元素,表达式${empty A}返回true。
2017-02-08 07:44:10
2018
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人