javase
myuser11
这个作者很懒,什么都没留下…
展开
-
Busy Developers' Guide to HSSF and XSSF Features
http://poi.apache.org/spreadsheet/quick-guide.html 详细信息 参考网站 jexcel:在用jexcel的过程中发现读的速度比较慢,操作也让人很不舒服。而且当excel的格式有问题时,总是无法写入。在网上搜了一下,jexcel不是很稳定。而且这个问题一直无法解决。这可能是因为jexcel背后只有一个人在维护更新吧。原创 2011-06-25 21:32:00 · 436 阅读 · 0 评论 -
IO流体系
原创 2011-08-18 22:13:20 · 363 阅读 · 0 评论 -
Java中遍历HashMap的两种方式
一。Java中遍历HashMap的两种方式第一种: HashMap keySetMap = new HashMap(); Iterator keySetIterator = keySetMap.keySet().iterator(); while (key转载 2011-08-18 10:13:32 · 597 阅读 · 0 评论 -
线程 --生产和消费问题
package com.lan;/** * 生产和消费的问题* @ClassName: ProducerConsumer * @Description: TODO* @author LanHantong* @date 2011-8-9 下午03:13:39原创 2011-08-09 15:35:51 · 720 阅读 · 1 评论 -
java 多态性的理解
运行时多态性是面向对象程序设计代码重用的一个最强大机制,Java多态性的概念也可以被说成“一个接口,多个方法”。Java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制。方法的重写Overriding和重载Overloading是Java原创 2011-09-05 10:03:44 · 436 阅读 · 0 评论 -
JAVA语法总结 - 内部类
Java语法总结 - 内部类从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几转载 2011-08-05 17:38:54 · 295 阅读 · 0 评论 -
Java栈与堆
----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于C原创 2011-08-05 09:34:36 · 249 阅读 · 0 评论 -
设计模式
享元模式 : 通俗理解,有很多小对象,它们有很多属性相同,把它变成同一个对象,那些不同的属性,把它们当做方法的参数,称作外部状态,那些 相同的属性称作是内部状态。 小对象:这是相对的,就比如说int -128 ~~127之间原创 2011-08-04 15:04:13 · 216 阅读 · 0 评论 -
java主要集合类的数据结构学习
在程序中,集合类每天都在使用,以致于某些代码充斥着List和Map,一直没有机会整理下它们背后的实现原理。这几天不太忙,正好可以看会代码,补充下概念。 和集合类的大致分类类似,下面我也分List,Map和Set来描述。 一. List 1).ArrayList转载 2011-08-03 13:48:22 · 432 阅读 · 0 评论 -
JAVA语法总结 - 线程
Java语法总结 - 线程一提到线程好像是件很麻烦很复杂的事,事实上确实如此,涉及到线程的编程是很讲究技巧的。这就需要我们变换思维方式,了解线程机制的比较通用的技巧,写出高效的、不依赖于某个JVM实现的程序来。毕竟仅仅就Java而言,各个虚拟机的实现是不同的。学习线程时,转载 2011-08-03 09:36:33 · 333 阅读 · 0 评论 -
乱码问题处理汇总
乱码对于使用非英语文字程序员基本上是一直缠绕在身边的麻烦事,这个谁也避免不了。下面是我解决乱码时候的一点小经验。欢迎指正 一、避免乱码的一些注意点:1.尽量使用统一的编码,如果你是重头开发一个系统,特别是Java开发的,推荐从页面到数据库再到配置文件都使用UTF-8原创 2011-07-31 19:22:11 · 467 阅读 · 0 评论 -
驗證文件後綴
//要驗證的後綴名var exts = new Array("gif","jpg","swf");var file1 = frm.file1.value;方法一://獲取文件副檔名function get_ext(f_path) { var ext = ""; if (f_pat原创 2011-07-25 09:33:34 · 379 阅读 · 0 评论 -
jdk 1.5新特性说明
“JDK1.5”的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。一. 首先简单介绍一下各种特性及其使用1.泛型(Generic)C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应原创 2011-06-25 00:10:00 · 288 阅读 · 0 评论 -
java学习的30个目标
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking, multithreading,refl原创 2011-06-25 00:10:00 · 325 阅读 · 0 评论 -
常见集合的循环输出方式
专题总结:常见集合的循环输出方式Java 2009-12-27 17:14:42 阅读172 评论0 字号:大中小 订阅一、List集合的循环输出List objList = new ArrayList(); 1) for (int i=0;转载 2011-09-28 10:15:42 · 1902 阅读 · 1 评论