java基础
song2012
这个作者很懒,什么都没留下…
展开
-
java iterator使用
用Iterator模式实现遍历集合 Iterator模式是用于遍历集合类的标准访问方法。它可以把访问逻辑从不同类型的集合类中抽象出来,从而避免向客户端暴露集合的内部结构。 例如,如果没有使用Iterator,遍历一个数组的方法是使用索引: for(int i=0; i<array.size(); i++) { ... get(i) .....原创 2011-08-04 15:28:14 · 50 阅读 · 0 评论 -
Java String对象的经典问题(new String())【转】
先来看一个例子,代码如下:Java代码 public class Test { public static void main(String[] args) { String str = "abc"; String str1 = "abc"; String str2 = new String("abc"); System.out...原创 2011-08-05 15:18:19 · 152 阅读 · 0 评论 -
Apache POI组件操作Excel,制作报表(一)
Apache的POI组件是Java操作Microsoft Office办公套件的强大API,其中对Word,Excel和PowperPoint都有支持,当然使用较多的还是Excel,因为Word和PowerPoint用程序动态操作的应用较少。那么本文就结合POI来介绍一下操作Excel的方法。 Office 2007的文件结构完全不同于2003,所以对于两个版本的Office组件...原创 2013-03-13 23:09:35 · 72 阅读 · 0 评论 -
Java遍历、删除Map
面试的时候,遇到一个很尴尬的事情,就是面试官问怎么样遍历map,以前是做过,但是太久没使用了忘记了,自己查阅了一下书籍,我看的是《Java编程思想》第四版的,因为来深圳没有安顿好,不是经常上网,今天有空来发到博客上,随时谨记与心先说遍历map:map是主键对应的,所以要想获取map的值,一般都是通过获取key的方式去get()的,所以第一种方法是,但是第一种方式是获取其值的所有的集合,...原创 2012-08-14 14:00:48 · 117 阅读 · 0 评论 -
JAVA操作windows共享目录
相关知识介绍1.1 SMB Microsoft网络配置中主要采用SMB形式实现文件共享和打印服务,SMB(服务器消息块)是一种客户端/服务器文件共享协议。IBM于20世纪80年代末期开发了服务器信息块(SMB),用于规范共享网络资源(如目录、文件、打印机以及串行端口)的结构。这是一种请求/响应协议。与FTP协议支持的文件共享不...原创 2012-11-22 10:50:02 · 98 阅读 · 0 评论 -
Java 遍历Map时 删除元素
Java代码 package net.nie.test; import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class HashMapTest { private static Map&l...原创 2012-11-23 16:43:01 · 149 阅读 · 0 评论 -
高效处理异常
Java开发人员做出的有关架构的最重要的决定之一便是如何使用Java异常模型。Java异常处理成为社区中讨论最多的话题之一。一些人认为Java语 言中的已检查异常(Checked Exceptions)是一次失败的尝试。本文认为错误并不在于Java模型本身,而在于Java库设计人员没有认识到方法失败的两个基本原因。本文提倡 思考异常情况的本质,并描述了有助于用户设计的设计模式。最后,本...原创 2013-01-09 14:23:16 · 77 阅读 · 0 评论