java学习
文章平均质量分 64
eagullx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
100以内所有可以加为100的整数的组合
原帖地址:http://topic.youkuaiyun.com/u/20090902/00/fbb43243-3369-4438-b299-45fcc4288724.html?69214public class Sum100 { /** * @param args */ public static void main(String[] args) { split(10, 0)转载 2009-09-03 17:04:00 · 702 阅读 · 0 评论 -
Fibonacci 数列求和
public class Fibonacci { /** * 递归 * @param n * @return */ public static int fractor(int n){ if(n==1){ return 1; } if(n==2){ return 2; } if(n>2){ return fract原创 2009-09-03 16:25:00 · 882 阅读 · 0 评论 -
异常总结
Java中的异常是当程序中出现不正常情况时生成的一个对象,这个异常对象具有存储问题信息的成员域。使用异常来表明程序中的错误的一个主要优点是把错误的代码和正常执行的代码分开。另一优点是提供了一种对特定错误的强制响应的方法。引起异常的情况主要有以下四种:1,代码或数据错误2.标准方法异常3,抛出自己的异常4.java语言错误:这种情况可能由运行编译程序的java虚拟机引起,但是通常原创 2010-01-07 14:35:00 · 491 阅读 · 0 评论 -
六种异常处理的陋习
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4转载 2010-01-07 14:36:00 · 853 阅读 · 0 评论 -
java程序的运行机制详细分析
<br />转自:http://hi.baidu.com/suny_duan/blog/item/074f9afb09f08c9b58ee901b.html<br />JVM(Java虚拟机)一种用于计算设备的规范,可用不同的方式(软件或硬件)加以实现。编译虚拟机的指令集与编译微处理器的指令集非常类似。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 <br /> Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植转载 2010-12-10 09:04:00 · 13824 阅读 · 1 评论 -
java运行机制及java平台
<br />java运行过程如下图所示<br /> <br /> <br /><br /> <br />java平台包括java VM 和java API<br /> <br /><br /> <br />What Can Java Technology Do?<br /> <br />Development Tools:The development tools provide everything you'll need for compiling, running, monitoring,原创 2010-12-10 09:33:00 · 1503 阅读 · 0 评论 -
ibatis出现错误及解决办法
<br />错误如下:com.ibatis.sqlMap.client.SqlMapException:There is no statement named xxx in this SqlMap<br />原因如下:<br />1.在xxx.xml文件中有两个标签的id命名相同。<br />2.DAO实现类方法中没有写对应的xxx.xml的id的名称。<br />3.试题映射文件xxx.xml未加入到sqlMap-Config.xml文件中。原创 2011-03-25 15:53:00 · 745 阅读 · 0 评论 -
java序列化 java.io.Serializable和java.io.Externalizable【转】
<br />即使你没有用过对象序列化(serialization),你可能也知道它。但你是否知道 Java 还支持另外一种形式的对象持久化,外部化(externalization)?<br />下面是序列化和外部化在代码级的关联方式:<br />public interface Serializable {} <br />public interface Externalizable extends Serializable {<br /> void readExternal(Object转载 2011-05-27 20:17:00 · 481 阅读 · 0 评论 -
Java对String字符串对象的创建,管理和“+”运算符的实现
<br />http://hi.baidu.com/boywell/blog/item/a069bccbc45e7c4cf31fe758.html<br />来源:1,http://topic.youkuaiyun.com/u/20080929/02/4e0ef626-98ee-4d6d-96ed-fe40afe8290b.html<br /> 2,http://topic.youkuaiyun.com/u/20080415/12/3f2b9589-e97c-4129-8941-011bd9203a98.html转载 2011-05-28 18:19:00 · 935 阅读 · 0 评论 -
servlet监听器
<br /> Listener是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作,比如监听在线的用户的数量。当增加一个HttpSession时,就激发sessionCreated(HttpSessionEvent se)方法,这样就可以给在线人数加1。常用的监听接口有以下几个:<br /> ServletContextAttributeListener监听对ServletContext属性的操作,比如增加、删除、修改属性。<br />转载 2011-06-02 11:08:00 · 19328 阅读 · 0 评论 -
servlet过滤器
<br />1. Servlet过滤器基础 Servlet过滤器是Servlet的一种特殊用法,主要用来完成一些通用的操作。比如编码的过滤,判断用户的登陆状态等等。Servlet过滤器的适用场合: A.认证过滤 B.登录和审核过滤 C.图像转换过滤 D.数据压缩过滤 E.加密过滤 F.令牌过滤 G.资源访问触发事件过滤 Servlet过滤器接口的构成: 所有的Servlet过滤器类都必须实现javax.servlet.Filter接口。这个接口含有3个过滤器类必须实现转载 2011-06-02 11:40:00 · 1017 阅读 · 0 评论 -
使用面向对象技术替代switch-case和if-else
本文出自 “子 孑” 博客,http://zhangjunhd.blog.51cto.com/113473/68070 在日常开发中,常常会作一些状态判断,用到swich-case与if-else。在面向对象的环境里,有两种方式可以替代它们。一种是使用继承子类的多态,另一种是使用state模式。它们使用对象的间接性有效地摆脱了传统的状态判断。举个例转载 2011-06-30 20:19:00 · 773 阅读 · 0 评论 -
“开-闭”原则 (Open-Closed principle, OCP)
一个软件实体应当对扩展开放,对修改关闭。Software entities should be open for extension,but closed for modification.在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。 “可变性的封装原则”从工程的角度讲解了如何实现“开-闭”原则。转载 2011-06-30 20:12:00 · 439 阅读 · 0 评论
分享