
java面试知识点
团子大人156
爱生活,爱编程
展开
-
String、StringBuffer与StringBuilder之间区别
转自:http://www.cnblogs.com/A_ming/archive/2010/04/13/1711395.html1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String2.String 的原因 String:字符串常量 StringBuffer:字符串变量 StringB转载 2014-06-17 10:57:56 · 434 阅读 · 0 评论 -
java异常处理机制详解
转自:http://www.cnblogs.com/with-wang/archive/2012/03/24/java_doc_6.html转载 2014-08-08 15:40:11 · 377 阅读 · 0 评论 -
java内存分配全面浅析
本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要性。所以在转载 2014-07-10 11:30:50 · 449 阅读 · 0 评论 -
oracle存储过程简介
来自:http://zhidao.baidu.com/link?url=FAvy6F54_tvCFClU9LSkQ8D0G-z1t1FXw_wgibK9MEJp_SNwvarybRLhIbucvU-V27MWZG2w3xUehjwW388_iK;http://www.cnblogs.com/hero4china/articles/base_rule_oracle_procedure.html转载 2014-07-10 10:26:14 · 535 阅读 · 0 评论 -
java面试之抽象接口、线程、设计模式、mvc
1)transient和volatile是java关键字吗?(瞬联)如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如:class T{ transient int a; //不需要维持 int b; //需要维持} 这里,如果T类的一个对象写入一个持久的存储区域,a的内容不转载 2014-08-05 19:40:46 · 599 阅读 · 0 评论 -
关于sql注入的几个问题
转自L-----解决方案--------------------------------------------------------过滤URL中的一些特殊字符,动态SQL语句使用PrepareStatement.. ------解决方案--------------------------------------------------------注入的方式就是在查询条件里加转载 2014-06-19 22:50:33 · 2906 阅读 · 0 评论 -
JPA的优点
转自:http://www.jobui.com/mianshiti/it/j2ee/1925/1.JPA 是 JCP 组织发布的 Java EE 标准之一,因此任何符合 JPA 标准的框架都遵循同样的架构,提供相同的访问 API,这保证了基于JPA开发的企业应用能够经过少量的修改就能够在不同的JPA框架下运行。2.JPA提供了对容器级特性的支持JPA 框架中支持大数据集、事务、并发等容转载 2014-06-19 17:37:10 · 6015 阅读 · 1 评论 -
转发和重定向的区别
一、调用方式 我们知道,在servlet中调用转发、重定向的语句如下: Java代码 request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jsp Java代码 response.sendRedirect("ne转载 2014-06-19 16:36:49 · 435 阅读 · 0 评论 -
迭代器简述(二)
适用情况 迭代器模式给容器的应用带来以下好处: 1) 支持以不同的方式遍历一个容器角色。根据实现方式的不同,效果上会有差别。 2) 简化了容器的接口。但是在java Collection中为了提高可扩展性,容器还是提供了遍历的接口。 3) 对同一个容器对象,可以同时进行多个遍历。因为遍历状态是保存在每一个迭代器对象中的。 由此也能得出迭代器模式的适用转载 2014-06-17 11:43:15 · 403 阅读 · 0 评论 -
迭代器简述(三)
原文出处:http://blog.youkuaiyun.com/zhengzhb/article/details/7610745 定义:提供一种方法访问一个容器对象中各个元素,而又不暴露该对象的内部细节。类型:行为类模式类图: 如果要问java中使用最多的一种模式,答案不是单例模式,也不是工厂模式,更不是策略模式,而是迭代器模式,先来看一段代码吧:转载 2014-06-17 11:31:47 · 468 阅读 · 0 评论 -
迭代器简述
转自:http://289196801.iteye.com/blog/1511867在jdk中,与迭代器相关的接口有两个:Iterator 与 Iterable Iterator:迭代器,Iterator及其子类通常是迭代器本身的结构与方法; Iterable:可迭代的,那些想用到迭代器功能的其它类,如AbstractList HashMap等,需要实现该接口。 以下为转载 2014-06-17 11:09:31 · 492 阅读 · 0 评论 -
Java集合类详解
转自:http://blog.youkuaiyun.com/zsm653983/article/details/7562324集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口转载 2014-06-17 11:09:09 · 434 阅读 · 0 评论 -
Hibernate的JAVA对象的3种状态
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的java对象, eg. Person person = n转载 2014-06-17 11:07:53 · 463 阅读 · 0 评论 -
java异常处理理解
转自:http://blog.youkuaiyun.com/hguisu/article/details/6155636转自:http://blog.youkuaiyun.com/hguisu/article/details/6155636转载 2014-08-08 16:10:06 · 487 阅读 · 0 评论