2008-06-05

考考你的java 基础

关键字: java
考考你的java 基础,求出三段代码的输出值代码1: public static void main(String[] args) { ArrayList<Short> s = new ArrayList<Short>();    for(short i=0;i<100;i++){ s.add(i); s.remove(i-1); } System.out.println(s.size()); } 代码2: /** * @param args */ public st ...
2008-01-16

关于集合框架的思考 (转)

关键字: java 集合
今天看到一篇文章,觉得写的不错,自己了收藏起来。 转自:http://www.blogjava.net/jungleford/archive/2005/04/02/2759.html 对于Java集合框架(Java Collections Framework,JCF),Java玩家大概都不会陌生,在C++里面相似的概念是标准模板库(Standard Template Library,STL),主要是对一些数据结构和相关算法的封装。前段时间在J2SE版看到一个关于Java集合框架的问题,当时re了一下,简单解释了一些的概念,考虑到这是一个Java初学者将会经常接触的工具,所以有了以下的一些文字。 ...
2007-08-07

面向对象之代码复用规则

关键字: 面向对象
转自:http://www.ceocio.com.cn/blog/user1/4517/archives/2007/7350.html  代码复用是绝大多数程序员所期望的,也是OO的目标之一。总结我多年的编码经验,为了使代码能够最大程度上复用,应该特别注意以下几个方面。 1、 对接口编程     "对接口编程"是面向对象设计(OOD)的第一个基本原则。它的含义是:使用接口和同类型的组件通讯,即,对于所有完成相同功能的组件,应该抽象出一个接口,它们都实现该接口。具体到JAVA中,可以是接口(interface),或者是抽象类(abstract c ...
转载 关于ClassLoader ClassLoader一个经常出现又让很多人望而却步的词,本文将试图以最浅显易懂的方式来讲解 ClassLoader,希望能对不了解该机制的朋友起到一点点作用。 要深入了解ClassLoader,首先就要知道ClassLoader是用来干什么的,顾名思义,它就是用来加载Class文件到JVM,以供程序使用 的。我们知道,java程序可以动态加载类定义,而这个动态加载的机制就是通过ClassLoader来实现的,所以可想而知Class ...
88958620
搜索本博客
我的相册
121e6bfe-bb49-46f4-9736-fbe3789ec49e-thumb
DSC01762
共 1 张
存档
最新评论