【java】
keith0812
对机器学习,数据挖掘,算法研究有浓厚兴趣。
展开
-
Iterator()
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。 下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。 本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.ut转载 2013-05-08 22:43:56 · 574 阅读 · 0 评论 -
java中的Cloneable和Serializable接口,实现浅克隆和深度克隆
java.lang.Cloneable 接口是一个空接口,该接口用来指明一个对象是否可以进行克隆.实现了该接口的对象可以调用clone()方法来进行对象的浅克隆./* * @author 黎龙飞 , 创建日期 2008-4-16 * * Blog : http://lilongfei1030.blog.163.com */package com.lang.test;转载 2013-11-13 13:39:19 · 1079 阅读 · 0 评论 -
JAVA的静态变量、静态方法、静态类
静态变量和静态方法都属于静态对象,它与非静态对象的差别需要做个说明。(1)Java静态对象和非静态对象有什么区别? 比对如下: 静态对象 非静态对象 拥有属性:转载 2014-02-26 00:17:16 · 602 阅读 · 0 评论 -
一道淘汰85%面试者的百度开发者面试题参考答案
/*** 百度面试题 http://student.csdn.net/mcd/topic/235300/753730* 依序遍历0到100闭区间内所有的正整数,如果该数字能被3整除,则输出该数字及‘*’标记;如果该数字能被5整除,则输出该数字及‘#’标记;* 如果该数字既能被3整除又能被5整除,则输出该数字及‘*#’标记。*/对算法没有什么研究, 只是觉得好的算法能给程转载 2014-04-29 10:43:15 · 630 阅读 · 0 评论 -
Java笔试题集锦
Java笔试题集锦1.MVC的各个部分都有那些技术来实现?如何实现?答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View"是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不转载 2014-05-22 14:01:23 · 1511 阅读 · 0 评论