上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页
摘要: Java集合容器主要有以下几类:1,内置容器:数组2,list容器:Vetor,Stack,ArrayList,LinkedList,CopyOnWriteArrayList(1.5),AttributeList(1.5),RoleList(1.5),RoleUnresolvedList(1.5),ConcurrentLinkedQueue(1.5),ArrayBlockingQueue(1.5),LinkedBlockingQueue(1.5),PriorityQueue(1.5),PriorityBlockingQueue(1.5),SynchronousQueue(1.5)3,set容器 阅读全文
posted @ 2012-09-04 12:13 鞋带Er 阅读(307) 评论(0) 推荐(0)
摘要: 预备知识:Java HashMap and HashSet 的实现机制由预备知识可以知道hashmap 的存储结构为:(图像来自http://www.ibm.com/developerworks/cn/java/j-lo-hash/)也是说:一个hashmap 内部含有一个Entity 类行的数组,这个数组中的元素都是Entity。实际上我们放入map 中的key 和 value 就对应一个Entity 对象,这个Entity 对象包含一个key、value、hashcode(key 的)和一个Entity 的引用,通过这个引用,Entity 可以形成一个链表。在图中,蓝色矩形方框代表数组,橙 阅读全文
posted @ 2012-09-04 12:11 鞋带Er 阅读(420) 评论(0) 推荐(0)
摘要: Xml代码<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/' ><appender name="myConsole" class="org.apache.log4j.ConsoleAppende 阅读全文
posted @ 2012-09-01 16:58 鞋带Er 阅读(285) 评论(0) 推荐(0)
摘要: 各种视频学习路线图(在网页中寻找,嘿嘿):http://pro.net.itcast.cn:8081/View-16-817.aspxJava+安卓+DotNet+PHP史上最全最给力最详细的全套视频教程【有图有链接】http://edu.csdn.net/java/video.shtml?fstJava全套顶级视频http://edu.csdn.net/dotnet/video.shtml?fstDotNet全套视频http://edu.csdn.net/main/phpvideo.shtml?fstPHP全套视频 阅读全文
posted @ 2012-08-31 19:20 鞋带Er 阅读(135) 评论(0) 推荐(0)
摘要: BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。下面通过代码来理解BeanUtils首先创建两个类Person.java[java]view plaincopypackagecom.org;importjava.util.Date;publicclassPerson{privateStringname;privateStringsex;privateintage;privateD 阅读全文
posted @ 2012-08-29 20:59 鞋带Er 阅读(438) 评论(0) 推荐(0)
摘要: ConcurrentHashMap是 Doug Lea 的util.concurrent包的一部分,它提供比 Hashtable 或者 synchronizedMap 更高程度的并发性。而且,对于大多数成功的get()操作它会设法避免完全锁定,其结果就是使得并发应用程序有着非常好的吞吐量。这个月,Brian Goetz 仔细分析了ConcurrentHashMap的代码,并探讨 Doug Lea 是如何在不损失线程安全的情况下取得这么骄人成绩的。请在讨论论坛上与作者及其他读者共享您对本文的一些想法(也可以在文章的顶部或底部点击讨论来访问论坛)。在7月份的那期Java理论与实践(“Concurr 阅读全文
posted @ 2012-08-27 12:35 鞋带Er 阅读(441) 评论(0) 推荐(0)
摘要: 你是否已经对每次从Map中取得关键字然后再取得相应的值感觉厌倦?使用Map.Entry类,你可以得到在同一时间得到所有的信息。标准的Map访问方法如下:Set keys = map.keySet( );if(keys != null) {Iterator iterator = keys.iterator( );while(iterator.hasNext( )) {Object key = iterator.next( );Object value = map.get(key);;....;}}然后,这个方法有一个问题。从Map中取得关键字之后,我们必须每次重复返回到Map中取得相对的值,这是 阅读全文
posted @ 2012-08-24 21:24 鞋带Er 阅读(417) 评论(0) 推荐(0)
摘要: http://indian.blog.163.com/blog/static/108815820056403180/在MySQL的数据类型中,Tinyint的取值范围是:带符号的范围是-128到127。无符号的范围是0到255(见官方《MySQL 5.1参考手册》http://dev.mysql.com/doc/refman/5.1/zh/column-types.html#numeric-types)。Tinyint占用1字节的存储空间,即8位(bit)。那么Tinyint的取值范围怎么来的呢?我们先看无符号的情况。无符号的最小值即全部8位(bit)都为0,换算成十进制就是0,所以无符号的T 阅读全文
posted @ 2012-08-23 14:21 鞋带Er 阅读(321) 评论(0) 推荐(0)
摘要: 枚举是java 5新增了一个menu关键字(它与class、interface关键字的地位相同),用于定义枚举,枚举是一种特殊的类,它一样有自己的Fileld、方法,可以实现一个或多个接口,也可以定义自己的构造器。一个java源文件中最多只能定义一个public访问权限的枚举类,且该java源文件也必须和枚举类的类名相同。但枚举毕竟不是普通的java类,它与普通类有如下简单的区别:1、枚举类可以实现一个活多个接口,使用menu定义的枚举直接继承了java.long.Enum类,而不是继承Object类。其中java.long.Enum类实现了java.long.Serializable和jav 阅读全文
posted @ 2012-08-22 20:45 鞋带Er 阅读(1226) 评论(1) 推荐(0)
摘要: 路径:window->preference->java->code style->code templates点击comments->types编辑:将下面内容填上/** @Name: ${file_name} @Author: ${user} @Date: ${date} @Description:*/也可以根据自己的要求添加其他内容,有insert按钮,可以添加一些变量;然后右侧有export,可以到处xml文件,用于其他的电脑等~快捷键 alt+shift+J 阅读全文
posted @ 2012-08-22 16:21 鞋带Er 阅读(269) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页