
Java SE
文章平均质量分 60
脚本小子
脚本小子
展开
-
HashSet的实现原理
1. HashSet概述: HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set 的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元素。2. HashSet的实现: 对于HashSet而言,它是基于HashMap实现的,HashSet底层使用HashMap来保存所有元素,因此HashSet 的实现比较简单原创 2012-02-24 11:54:11 · 1025 阅读 · 0 评论 -
HttpServlet类中的doGet()和doPost()的区别
1、传值方式GET只有一个流,参数附加在url后,地址行显示要传送的信息,大小个数有严格限制且只能是字符串。POST的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。2、安全性GET调用在URL里显示正传送给SERVLET的数据,这在系统的安全方面可能带来问题,例如用户名和密码等;POST就可以在一定程度上解决此类问题。3、服务器接收方原创 2012-03-20 22:14:07 · 4279 阅读 · 0 评论 -
【胡侃Java】类、抽象类、接口、继承和对象
类、抽象类、接口、继承和对象(java)--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------原创 2012-04-09 16:05:48 · 3918 阅读 · 0 评论 -
【胡侃Java】Java抽象类
抽象类是指不允许被实例化的类;抽象方法是没有方法体的方法。1、抽象类可以不包括抽象方法,它反正不会去实例化,里面的方法是不是抽象的没有本质影响。2、但是含有抽象方法的类绝不能被实例化,否则执行这个方法的时候,怎么办?3、如果子类是非抽象的,那么它就必须实现父类中的抽象方法;否则,它继承来的抽象方法仍然没有方法体,也是个抽象方法,此时就与“含有抽象方法的类必须是抽象类”相矛盾了。比如说,原创 2012-04-09 15:54:54 · 4233 阅读 · 0 评论 -
Java.lang注释之 Override、Deprecated和SuppressWarnings
一、什么是注释 说起注释,得先提一提什么是元数据(metadata)。所谓元数据就是数据的数据。也就是说,元数据是描述数据的。就象数据表中的字段一样,每个字段描述了这个字段下的数据的含义。而J2SE5.0中提供的注释就是java源代码的元数据,也就是说注释是描述java源代码的。在J2SE5.0中可以自定义注释。使用时在@后面跟注释的名字。原创 2012-03-13 11:42:17 · 1697 阅读 · 0 评论 -
java.net.URLEncoder与java.net.Decoder
网页中的表单使用POST方法提交时,数据内容的类型是 application/x-www-form-urlencoded,这种类型会: 1.字符"a"-"z","A"-"Z","0"-"9",".","-","*",和"_" 都不会被编码; 2.将空格转换为加号 (+) ; 3.将非文本内容转换成"%xy"的形式,xy是两位16进制的数值; 4.在每个 name=原创 2012-03-13 11:33:54 · 11205 阅读 · 0 评论 -
Java中使用正则表达式校验字符串
Java中使用正则表达式校验字符串正则表达式是某一位伟大的数学家发明的,现在已经形成了一个ISO标准,这个标准和编程语言没有关系。至于具体谁发明的,怎么发明的,我也忘记了:)。 正则表达式简单理解就是用来匹配字符串,看看所给字符串是否与正则表达式匹配,通过匹配关系,可以做很多事情,比如搜索引擎、替换、校验、分割等等。但最基本的还是用来校验匹配关系。 Java SE中早已实现了正则表达式原创 2012-03-09 14:24:40 · 1263 阅读 · 0 评论 -
Java正则表达式
本文将介绍如何在Java中使用正则表达式来处理文本数据。正则表达式就是一个字符串,但和普通的字符串不同的是,正则表达式是对一组相似字符串的抽象,如下面的几个字符串: a98b c0912d c10b a12345678d ab 我们仔细分析上面五个字符串,可以看出它们有一个共同特征,就是第一个字符必须是'a'或'c',最后一个字符必须是'b'或'd',而中间的字原创 2012-03-09 12:07:34 · 555 阅读 · 0 评论 -
java 实现CRC32校验
直接用 java.util.zip.CRC32 这个类就可以了 package regex; public class CRC32 { public static String getCRC32(String str){ int[] table = { 0x000000原创 2012-03-06 17:39:35 · 6252 阅读 · 0 评论 -
码农科普
1.标准JavaBean命名约定原创 2012-02-21 10:25:42 · 715 阅读 · 0 评论