`
hello_wzc
  • 浏览: 5264 次
社区版块
存档分类
最新评论
文章列表
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 package Reflect; /** * 通过一个对象获得完整的包名和类名 * */ class Demo{     //other codes... } class hello{     public static void main(String[] args) {         Demo demo=new Demo();         System ...
1,变量的线程安全:这里的变量指字段和共享数据(如表单参数值)。 a,将 参数变量 本地化。多线程并不共享局部变量.所以我们要尽可能的在servlet中使用局部变量。 例如:String user = “”; user = request.getParameter(“user”); b,使用同步块Synchronized,防止可能异步调用的代码块。这意味着线程需要排队处理。 在使用同板块的时候要尽可能的缩小同步代码的范围,不要直接在sevice方法和响应方法上使用同步,这样会严重影响性能。 2,属性的线程安全:ServletContext,HttpSession,ServletReques ...
JSP试题1.jsp有哪些内置对象?作用分别是什么?        答:JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应):        request用户端请求,此请求会包含来自GET/POST请求的参数        response网页传回用户端的回 ...
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。        1. 尽量在合适的场合使用单例        使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简 ...
一、request.setCharacterEncoding():是设置从request中取得的值或从数据库中取出的值。 指定后可以通过getParameter()则直接获得正确的字符串,如果不指定,则默认使用iso8859-1编码。值得注意的是在执行setCharacterEncoding()之前,不能执行任何getParameter()。而且,该指定只对POST方法有效,对GET方法无效。分析原因,应该是在执行第一个getParameter()的时候,java将会按照编码分析所有的提交内容,而后续的getParameter()不再进行分析,所以setCharacterEncoding()无 ...
一、Json的简单介绍 从结构上看,所有的数据最终都可以分成三种类型: 第一种类型是scalar(标量),也就是一个单独的string(字符串)或数字(numbers),比如“北京”这个单独的词。 第二种类型是sequence(序列),也就是若干个相关的数据按照一定顺序并列在一起,又叫做array(数组)或List(列表),比如“北京,东京”。 第三种类型是mapping(映射),也就是一个名/值对(Name/value),即数据有一个名称,还有一个与之相对应的值,这又称作hash(散列)或dictionary(字典),比如“首都:北京”。 JSON(JavaScript Object Nota ...
Global site tag (gtag.js) - Google Analytics