2014年8月22日

synchronized的4种用法

摘要: 1.方法声明时使用,放在范围操作符(public等)之后,返回类型声明(void等)之前.即一次只能有一个线程进入该方法,其他线程要想在此时调用该方法,只能排队等候,当前线程(就是在synchronized方法内部的线程)执行完该方法后,别的线程才能进入. 例如: public synchroniz... 阅读全文

posted @ 2014-08-22 17:24 为努力骄傲 阅读(45116) 评论(1) 推荐(1)

继承和实现接口的区别

摘要: 1,java类可以一次继承多个接口,用implements 接口1,接口22,如果是接口继承接口的话也可以用extends,接口是多继承的,java类才是单继承3,接口继承接口可以不实现父接口中的方法,可以声明自己的新方法,4,类实现接口时,一定要实现接口中声明的方法,如果接口中没有定义抽象方法则不... 阅读全文

posted @ 2014-08-22 16:55 为努力骄傲 阅读(2260) 评论(0) 推荐(1)

ResourceBundle和properties 读取配置文件区别

摘要: java.util.ResourceBundle 和java.util.properties 读取配置文件区别这两个类都是读取properties格式的文件的,而Properties同时还能用来写文件。 Properties的处理方式是将其作为一个映射表,而且这个类表示了一个持久的属性集,他是继承H... 阅读全文

posted @ 2014-08-22 16:41 为努力骄傲 阅读(385) 评论(0) 推荐(0)

Java中Properties类的操作

摘要: 知识学而不用,就等于没用,到真正用到的时候还得重新再学。最近在看几款开源模拟器的源码,里面涉及到了很多关于Properties类的引用,由于Java已经好久没用了,而这些模拟器大多用Java来写,外加一些脚本语言Python,Perl之类的,不得已,又得重新拾起。本文通过看《Java编程思想》和一些... 阅读全文

posted @ 2014-08-22 16:32 为努力骄傲 阅读(189) 评论(0) 推荐(0)

Java中Properties类的使用

摘要: 在java.util 包下面有一个类 Properties,该类主要用于读取以项目的配置文件(以.properties结尾的文件和xml文件)。 Properties的构造函数有两个,一个不带参数,一个使用一个Properties对象作为参数。 使用Properties读取.properties... 阅读全文

posted @ 2014-08-22 16:19 为努力骄傲 阅读(231) 评论(0) 推荐(0)

properties类的基本使用方法

摘要: properties类的基本使用方法1.假设有“pp.properties”,内容有age=222.java中用下面方法:Properties props = new Properties();props.load(new FileInputStream(new File("pp.propertie... 阅读全文

posted @ 2014-08-22 16:14 为努力骄傲 阅读(523) 评论(0) 推荐(0)

java.util.ResourceBundle使用详解

摘要: java.util.ResourceBundle使用详解一、认识国际化资源文件这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以: 轻松地本地化或翻译成不同的语言 一次处理多个语言环境 以后可以轻松地进行修改,支持更多的语言环境说的简单点,这个类的作用就是读取资源属性文件(propert... 阅读全文

posted @ 2014-08-22 16:09 为努力骄傲 阅读(160) 评论(0) 推荐(1)

java.util.ResourceBundle 用法小介

摘要: java中读取配置文件的信息可以采用properties这个类,但是当遇到国际化问题的时候还是不好解决,因而还是最好使用 ResourceBundle这个类,其实ResourceBundle本质上和Properties一样也是一个映射,都是以键值对的形式保存信息,但 是其显得更加灵活,当调用Reso... 阅读全文

posted @ 2014-08-22 15:42 为努力骄傲 阅读(290) 评论(0) 推荐(0)

java.util.Date和java.sql.Date的区别和相互转化

摘要: java.util.Date是在除了SQL语句的情况下面使用的。java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分它们都有getTime方法返回毫秒数,自然就可以直接构建。java.util.Date 是 java.sql.Date 的父类,前者是常用的表示时间的类,我们通... 阅读全文

posted @ 2014-08-22 15:38 为努力骄傲 阅读(172) 评论(0) 推荐(0)

response.setHeader()的用法

摘要: response.setHeader()下载中文文件名乱码问题 收藏1. HTTP消息头(1)通用信息头即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma主要: Cache-Control , Connection , Data , Pragma ... 阅读全文

posted @ 2014-08-22 15:27 为努力骄傲 阅读(209) 评论(0) 推荐(0)

Java:Session详解

摘要: 以下情况,Session结束生命周期,Servlet容器将Session所占资源释放:1.客户端关闭浏览器2.Session过期3.服务器端调用了HttpSession的invalidate()方法。"一个浏览器就是一个新session,关了浏览器session就结束了"session 是在服务器端... 阅读全文

posted @ 2014-08-22 15:12 为努力骄傲 阅读(527) 评论(0) 推荐(0)

服务器内部转发forward,action到action

摘要: 如果request.getRequestDispatcher();中不是页面而是传action的话,参考以下内容修改:web.xml 2.4版本里,默认的filter只拦截request。如果使用request.getRequestDispatcher("xx.action").forward(re... 阅读全文

posted @ 2014-08-22 15:00 为努力骄傲 阅读(307) 评论(0) 推荐(0)

request.getAttribute() 和 request.getParameter() 有何区别?

摘要: HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别:(1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法(2)当两个Web组件之间为链接关系时,被链接... 阅读全文

posted @ 2014-08-22 14:56 为努力骄傲 阅读(188) 评论(0) 推荐(0)

request response session的常用方法

摘要: .request对象客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。序号 方 法 说 明1 object getAttribute(String name) 返回指定属性的属性值2 Enumeration ge... 阅读全文

posted @ 2014-08-22 14:45 为努力骄傲 阅读(1994) 评论(0) 推荐(0)

pageContext,request,session,application生命周期

摘要: equest是封装client端(也就是用户通过browser)提交的请求数据和属性的对象。response是封装web server端响应数据和属性的对象。我们经常会将pageContext、request、session和application混为一谈,因为它们都可以通过setAttribute... 阅读全文

posted @ 2014-08-22 14:41 为努力骄傲 阅读(503) 评论(0) 推荐(0)

jsp 详解request对象

摘要: request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。序号 方 法 说 明1 object getAttribute(String name) 返回指定属性的属性值2 Enumeration ge... 阅读全文

posted @ 2014-08-22 14:35 为努力骄傲 阅读(266) 评论(0) 推荐(0)

response.setHeader参数、用法的介绍

摘要: response.setHeader 是用来设置返回页面的头 meta 信息, 使用时 response.setHeader( name, contect );meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的与中 1、用以说明生成工具(如Microsoft Fro... 阅读全文

posted @ 2014-08-22 14:27 为努力骄傲 阅读(2545) 评论(0) 推荐(0)

response.setHeader各种用法

摘要: 一秒刷新页面一次 response.setHeader("refresh","1");二秒跳到其他页面 response.setHeader("refresh","2;URL=otherPagename");没有缓存:response.setHeader("Pragma", "No-cache");... 阅读全文

posted @ 2014-08-22 14:26 为努力骄傲 阅读(764) 评论(0) 推荐(0)

response.sendRedirect(location)与rd.forward()区别

摘要: 在Java Web开发中,经常会用到跳转页面的方法,一般有下面两种方法。Java代码HttpServletResponseresponse=newHttpServletResponse();response.sendRedirect(location)Java代码RequestDispatcherr... 阅读全文

posted @ 2014-08-22 14:15 为努力骄傲 阅读(701) 评论(0) 推荐(0)

request,response,session,cookie,application

摘要: A:request客服端向服务器端请求JAVA讲究封装,所以Request也是某个东西的封装,到底是什么东西呢?按字面意思:请求!从Http协议说起,当你发一个请求到服务端的时候,你会把一些信息交给服务器,比如你的语言,session-id等基本信息,然后再加上比如你提交表单时填上的数据。。。。。所... 阅读全文

posted @ 2014-08-22 14:14 为努力骄傲 阅读(790) 评论(0) 推荐(0)

response.sendRedirect()使用注意事项

摘要: 用response.sendRedirect做转向其实是向浏览器发送一个特殊的Header,然后由浏览器来做转向,转到指定的页面,所以用sendRedirect时,浏览器的地址栏上可以看到地址的变化。用则不同,它是直接在server做的,浏览器并不知道,也不和浏览器打交道,这从浏览器的地址并不变化可... 阅读全文

posted @ 2014-08-22 11:29 为努力骄傲 阅读(3049) 评论(0) 推荐(0)

request.getContextPath是为了解决相对路径的问题,可返回站点的根路径

摘要: 假定你的web application 名称为news,你在浏览器中输入请求路径:http://localhost:8080/news/main/list.jsp则执行下面向行代码后打印出如下结果:1、 System.out.println(request.getContextPath());打印结... 阅读全文

posted @ 2014-08-22 11:19 为努力骄傲 阅读(2425) 评论(0) 推荐(0)

java中instanceof的用法

摘要: java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。用法:result = object instanceof class参数:Result:布尔类型。Object:必... 阅读全文

posted @ 2014-08-22 11:08 为努力骄傲 阅读(596) 评论(0) 推荐(0)

getParameter 与 getAttribute的区别

摘要: request.getAttribute():是request时设置的变量的值,用request.setAttribute("name","您自己的值");来设置值,request.getParameter():提取发送过来的参数如:本网页http://community.abc.net/Exper... 阅读全文

posted @ 2014-08-22 10:42 为努力骄傲 阅读(1261) 评论(0) 推荐(1)

JAVA中toString方法的作用

摘要: 因为它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法总而言之,它只是sun公司开发java... 阅读全文

posted @ 2014-08-22 10:29 为努力骄傲 阅读(308) 评论(0) 推荐(0)

System.out.println()和System.out.write()的区别

摘要: 这两个函数一个是System.out.write()输出字符流,System.out.println()是输出字节流,很简单。看下面这个程序就明白了。//import java.util.*;public class Test { public static void main(String[] a... 阅读全文

posted @ 2014-08-22 10:00 为努力骄傲 阅读(456) 评论(0) 推荐(0)

out.print和out.write

摘要: 这是一个JSP页面:Java代码现在时间:转译后生成的servlet,对应的body中,有以下代码:Java代码out.write("现在时间:\n");out.print(newDate());思考:表达式代表的是什么? 为什么 new Date()后,没有 “;”(分号)?servlet中,ou... 阅读全文

posted @ 2014-08-22 09:50 为努力骄傲 阅读(399) 评论(0) 推荐(0)

导航